lang
1function include(src, callback){ 2 if(typeof callback!="function")callback = Function.prototype; 3 var e = document.createElement("script"), s = document.scripts[0]; 4 e.type = "text/javascript"; 5 e.src = src; 6 e.addEventListener("load", callback); 7 s.parentNode.insertBefore(e, s); 8}
callbackが関数ならe.addEventListener("load", callback)
、
関数でなければe.addEventListener("load", Function.prototype)
しています。
この書き方に問題はありますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。