Что означает «callback.call (значение, i, значение)» в jQuery? s each method?

Метод 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] ) {}
28
задан Mert Nuhoglu 31 October 2010 в 21:59
поделиться