Метод each ()
в jQuery содержит такой оператор:
callback.call( value, i, value )
Я не мог понять, что именно означает этот оператор.
Я знаю, что означают обратный вызов
и call
, но я не смог получить аргументы вызова функции: (значение, i, значение)
. Что это значит?
Этот оператор используется в блоке for each ()
, но мой вопрос не зависит от этого контекста.
из источника jQuery:
for ( var value = object[0];
i < length &&
callback.call( value, i, value ) // <=== LOOK!
!== false;
value = object[++i] ) {}