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