jQuery中each方法的实现使用call方法,call方法可以设置上下文,第一,在下例中数组each效果一样,为什么不直接调用呢?
if (likeArray(elements)) { for (i = 0; i < elements.length; i++) { callback(i, elements[i]); } }
if (likeArray(elements)) { for (i = 0; i < elements.length; i++) { if (callback.call(elements[i], i, elements[i]) === false) break; } }
相关分类