ファイルcore.jsにオブジェクトがあり、extension.jsで拡張したい場合、拡張する前に、core.jsのオブジェクトが実際にロードされていることを確認するにはどうすればよいですか?この種の依存関係を管理するための良い(そして軽い)パターンは何ですか?
質問する
54 次
2 に答える
0
HTMLファイルのヘッダーに.jsファイルを正しい順序でロードすることを確認できます。それらはあなたがそれらを置いた順序でロードされます。
または、次のようなことを行うことができます。
if(MyFramework === undefined)
alert('MyFramework not loaded');
MyFrameworkというオブジェクトが現在ロードされていない場合、アラートエラーがスローされます
于 2012-11-23T10:38:28.840 に答える
0
それがオブジェクトである場合は、それがnullであるか未定義であるかを確認できるはずです...
if (myObject === null || myObject === undefined) {
alert("not loaded");
}
于 2012-11-23T10:39:15.360 に答える