मेरी क्वेरी का उपयोग उन मामलों में किया जाता है जो "(function() {...})();" यह देखते हुए कि मैं एक प्लगइन नहीं हूँ। उदाहरण के लिए "http://piecesofrakesh.blogspot.com/2009/03/downloading-javascript-files-in.html"मुझे वाक्यविन्यास का उपयोग कब करना चाहिए "(function() {...})();"?
(function() {
var s = [
"/javascripts/script1.js",
"/javascripts/script2.js"
];
var sc = "script", tp = "text/javascript", sa = "setAttribute", doc = document, ua = window.navigator.userAgent;
for(var i=0, l=s.length; i<l; ++i) {
if(ua.indexOf("MSIE")!==-1 || ua.indexOf("WebKit")!==-1) {
doc.writeln("<" + sc + " type=\"" + tp + "\" src=\"" + s[i] +
"\" defer></" + sc + ">");
} else {
var t=doc.createElement(sc);
t[sa]("src", s[i]);
t[sa]("type", tp);
doc.getElementsByTagName("head")[0].appendChild(t);
}
}
})();
या
var s = [
"/javascripts/script1.js",
"/javascripts/script2.js"
];
...
धन्यवाद।
वास्तव में सवाल क्या है? – Scoregraphic
"यह देखते हुए कि मैं प्लगइन नहीं हूं" प्यारा है :-) – balpha
क्षमा करें, मैं अंग्रेजी में बहुत बुरा लिखता हूं। स्क्रिप्ट एक प्लगइन नहीं है, इस मामले में यह इस संरचना का उपयोग करने के लिए उपयोगी है "(function() {...}();" –