グローバル汚染を見つける

More than 1 year has passed since last update.

JavaScriptにおいて忌み嫌われるグローバル汚染ですが、そんなグローバル汚染を起こしている変数・プロパティを列挙するスクリプトを書きました。

ここのやつが使えなくなっていたので……


ソースコード

(function() {

var r = '',
w = open('', '', 'width=300,height=500');
for (var p in window)
if (!(p in w)) r += p + '<br>';
w.document.write(r);
})();


ブックマークレット

このリンク先をブックマークに登録し、設定を開き、URLの「#」とその前の部分を消してください。