プロジェクトに含めるコード スニペットがあり、なぜこのように書かれたのか、それともクリーンアップする必要があるのかを知りたいです。私が知らない最適化のトリックはありますか?
これが(サニタイズされた)コードスニペットです。a,b,c,d が渡され、関数に割り当てられていることに注意してください。
(function (a, b, c, d) {
a = '//url/to/js/file.js';
b = document; c = 'script'; d = b.createElement(c); d.src = a; d.type = 'text/java' + c; d.async = true;
a = b.getElementsByTagName(c)[0]; a.parentNode.insertBefore(d, a);
})();
この質問を書いた後、私はこの答えを見つけました。それが唯一の理由ですか?