2011-08-03 37 views

回答

1

是的你是對的。除了命名空間的好處之外,命名空間沒有任何好處。

但是一定要考慮如果你以後添加更多的外部腳本或者讓你自己的腳本更復雜會發生什麼。命名空間非常輕便,易於設置,從一開始就不會有害。

2

這真的是好處。它允許您使用庫,而不會覆蓋函數或覆蓋函數。

如果這是你在頁面上的所有代碼(並且你絕對確信你永遠不想使用任何庫),那麼好處並不是很大。但是,這仍然是培養的好習慣。

0

我想補充的另一個好處是命名空間負責內存泄漏。比方說,你想在使用它之後在你的.js文件中刪除少數10個對象。因此,可以將這10個對象封裝在單個對象(命名空間)中,並使用「刪除」選項一次,而不是使用「刪除」關鍵字10次。

相關問題