2010-10-12 32 views
0

我有2個.js文件,每個文件都包含相同的大數組或值(價目表) 現在我必須得到2個數組完全相同...不好 我喜歡有另一個。 js文件將執行數組加載到我喜歡Javascript數組加載值

我計算策略問題的方法的任何功能,我定義的變量,並執行功能加載值到那些...不工作...

是什麼適當的方式爲具有一個值列表中的陣列中,並調用函數來加載它

感謝

+1

你能表現出一定的代碼?從你的問題來看,這不是很清楚,你試圖做的是什麼。 – 2010-10-12 15:40:44

+0

你正在嘗試將值添加到數組嗎? http://www.tek-tips.com/viewthread.cfm?qid=1443727&page=11 http://www.w3schools.com/jsref/jsref_push.asp你想從一個數組HTTP提取數據:// WWW .roseindia.net/JAVA/JavaScript的陣列/ JavaScript的陣列functions.shtml – zod 2010-10-12 15:49:45

回答

1

這是我的理解關於你的問題(糾正我,如果我錯了)

File1.js

var arrayList = [ ........ ]; 

File2.js

var arrayList = [ ........ ]; 

你想創建一個共同的包含這個arrayList的文件,它應該可以從這兩個文件中訪問。 如果你認爲你需要「包括」兩個文件中的共同文件,你不會需要。只需在這兩個文件之前通過腳本標記引用html中的新文件,您就可以開始使用了。

這不幸使變量全球。如果你把所有這些變量下一個頂級變量,像這樣我寧願:

var Global = {arrayList : [.........], CONST_SOME_STRING: "fajlsdkfja"}; 

,然後從文件訪問它作爲Global.arrayList []等

+0

我送花兒給人儘管全球是一件壞事。但會嘗試你的代碼肯定的..謝謝 – menardmam 2010-10-12 17:34:01