2013-08-23 32 views
1

由於某種語言問題,我必須從這樣的兩個JS文件中獲取相同的名稱變量。如何從兩個不同的JS文件中獲取具有相同名稱的varialbes的每個值?

JS1.js 
SameName = new Object(); 
SameName = {} 


JS2.js 
SameName = new Object(); 
SameName = {} 

我該怎麼做?

非常感謝!

+0

包含在同一個文檔中的兩個JS文件?如果是的話,應該覆蓋另一個。 – melancia

+0

您的代碼將同一個變量設置爲(新)空對象4次,但是您的問題不能讓我知道您希望發生什麼。你想實現什麼? – Quentin

+0

對不起,我對JS很新手,我怎麼能把它們放到不同的文檔中?或者我可以創建新文檔並獲得價值。謝謝。 – AmyWuGo

回答

2

如果可能的話,從第一個文件中的每個對象的屬性複製到另一個對象(不只是轉讓,但複製)加載第二個文件

之前,如果它是不可能的,你會得到只有物體源文件稍後出現在文檔中

+0

我可以從一個JS文件複製一個對象到我的var然後導入第二個JS文件,所以我可以在以後使用? – AmyWuGo

+0

@AmyWuGo是的,如果你只需要任何文件中對象的初始狀態,只需將屬性複製到另一個對象,然後加載另一個文件,如 - 如果您可以編輯加載的腳本 – magyar1984

+0

非常感謝!我想我可以建議我的客戶改名,但在此之前,這可能是最好的辦法。 – AmyWuGo

相關問題