Привет, Недавно я получил фрагмент кода JavaScript от here.Что означает выражение '&&' в этом фрагменте JavaScript?
Может кто-нибудь объяснить, как это заявление работает: (jq=jq.slice(1)).length && hidenext(jq);
в функции ниже?
(function hidenext(jq){
jq.eq(0).fadeOut("fast", function(){
(jq=jq.slice(1)).length && hidenext(jq);
});
})($('div#bodyContent a'))
В answer is here: https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Operators/Logical_Operators –
В общем, это логичный И. –
возможный дубликат оператора [&& в Javascript] (http://stackoverflow.com/questions/8720645/operator-in-javascript) – epascarello