Удаление обработчиков событий

То, что они подразумевают под неложью:

return true;

Так этот код:

var arr = [ "one", "two", "three", "four", "five" ];
$.each(arr, function(i) {
    if(arr[i] == 'three') {
        return true;
    }
    alert(arr[i]);
});

предупредит один, два, четыре, пять

39
задан Carlo 20 August 2009 в 17:13
поделиться

2 ответа

Это то же самое. Второй - просто синтаксический сахар для первого, и сравнение равенства перегружено соответствующим образом для типов делегатов:

Два делегата одного типа с одинаковыми целями, методами и списками вызовов считаются равными.

Источник: ] MSDN, Delegate.Equality Operator

46
ответ дан 27 November 2019 в 02:49
поделиться

Конечный результат тот же. Компилятор автоматически определяет тип делегата, и в результате для его создания не требуется оператор new.

0
ответ дан 27 November 2019 в 02:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: