Почему в этом javascript нет оператора сравнения & #39;If… Else…& #39; оператор

В следующем коде

var $next =  $active.next().length ? $active.next()
        : $('#slideshow IMG:first');

часть '$active.next ().length ', кажется, ничего не сравнивает, и я не понимаю, как условие определяется как истинное или ложное.

Или это говорит, что :если различные $next равны $active.next ().length, тогда условие верно?

5
задан Simon Suh 1 May 2012 в 17:01
поделиться