我的應用程序使用這個主要的對象,因爲你看到大部分的工作是在這個方法中完成的。問題是如果我想將它全部寫入一個文件,則此對象將變得太大。代碼將很難調試。有什麼方法可以用來將這個對象分割成多個文件(就像一個文件中的每個函數一樣)? 我也希望能夠訪問和更改這些函數中的displayArray,userOptions和查詢變量。
各種建議表示讚賞。謝謝:)如何將我的javaScript代碼打碎成多個文件?
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
},
};
我喜歡抽象類的想法謝謝。 –