次の 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)
、最後の は何ですか?