在不同文件之间链接JavaScript函数的最佳方法是什么?在这种情况下,BusinessObjectCategories()
和BusinessAddSiteStatusFunctionalities()
未定义,因为该函数位于另一页中。我应该用JavaScript获取全局对象吗?
**Doo.js**
var Doo = new DooObject();
**Doo.Business.js**
function BusinessObject() {}
if (typeof Doo != undefined) {
Doo.Business = new BusinessObject();
BusinessObjectCategories();
}
**Doo.Business.Categories.js**
function BusinessObjectCategories() {}
if (typeof Doo != undefined) {
Doo.Business.Categories = new BusinessObjectCategories();
BusinessAddSiteStatusFunctionalities();
}
**Doo.Business.Categories.SiteStatus.js**
function BusinessAddSiteStatusFunctionalities() {}