【发布时间】:2012-09-02 11:52:37
【问题描述】:
我的应用程序使用这个主对象,正如您所见,大部分工作都是在这个方法中完成的。问题是如果我想把它全部写在一个文件中,这个对象会变得太大。而且代码很难调试。有什么方法可以用来将此对象拆分为多个文件(例如一个文件中的每个函数)?
我还希望能够从这些函数中访问和更改 displayArray、userOptions 和查询变量。
任何形式的建议表示赞赏。谢谢:)
application = {
displayArray : new Array(),
userOptions : new Array(),
query : '',
status : false,
initilize : function () {
//its going to initialize displayArray, userOptions and status.
},
loadOptions : function () {
//this function builds userOptions array
},
JSONConverter : function () {
//this function uses query to builds displayArray
},
display : function () {
//this function will use displayArray to build HTML elements on page
},
};
【问题讨论】:
标签: javascript oop scope