jQuery में, क्या jQuery.each
निम्न दो निर्माण के बीच का अंतर है:
// Given
var arr = [1,2,3,4],
results = [],
foo = function (index, element) {
/* something done to/with each element */
results.push(element * element); // arbitrary thing.
}
// construction #1
$.each(arr, foo); // results = [1,4,9,16]
// construction #2
$(arr).each(foo); // results = [1,4,9,16]
वहाँ कोई अंतर है, या है यह पूरी तरह से वाक्यविन्यास है?
बनाने के लिए इन 2 विभिन्न कार्यों, jQuery ही है, एक एक विधि jQuery वस्तुओं पर उपलब्ध पर एक हैं नियंत्रित किया जाता है नहीं है .. यह '.fadeIn (कॉलबैक)' और '.fadeIn (' धीमी ', कॉलबैक) की तरह नहीं है, यह एक अलग अधिभार अवधारणा है जिसे आप वर्णन कर रहे हैं, यह वैकल्पिक पैरामीटर के बारे में है। –