0
我一直在使用Brackets IDE(使用HTML5和JavasScript)制作视频游戏制作教程。我被要求将代码分成不同的文件并在主文件中引用它们,但它不起作用,它不能识别在其他文件中声明的变量。(Brackets IDE)html5参考JavaScript文件
的代码如下:
我一直在使用Brackets IDE(使用HTML5和JavasScript)制作视频游戏制作教程。我被要求将代码分成不同的文件并在主文件中引用它们,但它不起作用,它不能识别在其他文件中声明的变量。(Brackets IDE)html5参考JavaScript文件
的代码如下:
您应该使用一种命名空间为您的代码中。所以如果它被分割成不同的文件,它会引用一个主源。
// script 1
(function(global){
var framework = global.framework = global.framework || {};
framework.UtilityOne = function(){};
framework.collectionOne = f[];
})(this);
// script 2
(function(global){
var framework = global.framework = global.framework || {};
framework.UtilityTwo = function(){};
// check framework reddiness
// because you don't know when all files are loaded
//and i which order they loaded
framework.ready(function(){
framework.collectionOne.push('something');
});
})(this);
我试着粘贴我写的代码,但它会被视为真实的代码,因此它不能作为文本显示我正在问的部分(参考制作) – Drasungor