jQuery स्रोत, एक बंद में लपेटा जाता है इस तरह:jQuery स्रोत में इन दो पैरामीटर क्यों हैं?
(function(window, undefined) {
//awesome jQuery library code in here
})(window);
मुझे समझ नहीं आता क्यों इन मानकों में से किसी की जरूरत है।
window
एक वैश्विक चर है, इसलिए इसे पारित करने की आवश्यकता क्यों है? वैश्विक पैरामीटर में गुजरने और उसी नाम से बंद होने के अंदर इसका उपयोग करने का क्या उद्देश्य है?
undefined
पैरामीटर क्या है? इसका कोई मूल्य क्यों नहीं पारित किया जाता है?
विंडो इस दायरे में स्थानीय के रूप में उपयोग की जाएगी, जिससे मुझे तेजी से पहुंच मिलती है, मुझे लगता है। – Ibu