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