2
A
回答
5
在每個頂部文件,你檢查,看看是否該對象已存在..如果是,則使用現有對象..如果沒有,那麼創建一個新的對象,所以你不想試圖處理一個未定義的變量。
var object = object || {}
object.doStuff = function() {}
0
如果你的意思是在網絡瀏覽器中,文件範圍是沒有意義的(除非你使用WebWorkers,但我懷疑你是在那個階段)。當你聲明一個全局變量時,它可用於你在html頁面中包含的所有.js文件。不管它是一個對象字面量,函數,字符串還是別的。然而,函數/方法確實有它們自己的範圍,所以如果你在一個函數中聲明瞭變量,那麼它不是全局的,因此對於其他代碼是不可用的。
如果不awnser你的問題,請更具體一點;)
相關問題
- 1. 在面向對象的Javascript文件上使用jQuery
- 2. JavaScript對象字面量&「this」上下文?
- 3. 在對象字面量中使用「with」?
- 4. 使用對象字面量在JavaScript
- 5. 在多個頁面上使用多個jQuery插件?
- 6. 如何在多個頁面上使用一個JavaScript對象?
- 7. 對象字面量的引用變量?
- 8. 對象文字中的Javascript對象字面量
- 9. 使用jquery上傳多個文件uploadify
- 10. 使用jquery文件上傳器的多個文件上傳
- 11. 對象字面量變量
- 12. JavaScript的對象字面量和jQuery的每個
- 13. 在多個對象的字符串上使用eval
- 14. Javascript - 將大對象字面量轉換爲另一個對象字面量
- 15. 多個子對象上的jQuery stopPropagation()
- 16. 如何字面對象添加到另一個對象字面量在JavaScript
- 17. jquery /驗證插件/對象文字:選擇多個複選框
- 18. 使用tokeninput jQuery插件上的多個輸入頁面上
- 19. 使用相同類的頁面上的多個Jquery對話框
- 20. 使用jquery文件上傳器和PHP上傳多個文件
- 21. 使用.add()選擇多個jQuery對象
- 22. 使用文件上傳jQuery插件在Ajax調用中上傳多個文件
- 23. 在jquery上的多個對象上做一個.post準備
- 24. 使用對象字面量的JQuery不能使用$(this)onclick總是undefine
- 25. jQuery的使用這個訪問對象上下文裏面的時候回調
- 26. 對同一頁面上的多個元素使用Jquery Hide&Show
- 27. 使用jQuery的文件上傳的一個頁面中的多個表格
- 28. 行數對於多個文件上的每個對象
- 29. 如何使用多個jQuery對象變量作爲選擇器?
- 30. 在對象的矢量上使用find_if
我在詢問有關向不同文件中的同一主對象添加更多功能的問題。這樣我可以在一個文件中創建init,在另一個文件中運行,等等。 – JSNewbie 2010-08-22 21:01:38