如果我在 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
如果它是一个对象,那么您应该能够检查它是否为空或未定义...
if (myObject === null || myObject === undefined) {
alert("not loaded");
}
于 2012-11-23T10:39:15.360 回答