退房這段JavaScript代碼:的JavaScript代碼片段解釋
(function (w, d) {
var loader = function() {
var s = d.createElement("script"), tag = d.getElementsByTagName("script")[0];
s.src = "https://example.org/script.js";
tag.parentNode.insertBefore(s,tag);
};
w.addEventListener ? w.addEventListener("load", loader, false) :
w.attachEvent("onload", loader);
}) (window, document);
爲什麼這段代碼使用這種方法的作者,包括文檔中的腳本? 什麼是該行的用處:
w.addEventListener ? w.addEventListener("load", loader, false) :
w.attachEvent("onload", loader);
最後一點:我是一個JavaScript初學者,什麼是(window, document)
在結束了嗎?
您最後一點的快速'n'簡單解釋:http://www.youtube.com/watch?v = i_qE1iAmjFg&t = 1m30s – 2012-04-09 01:00:31
@Darragh - 我要去看那個。這看起來像是一個很好的解釋! – jmort253 2012-04-09 01:11:53