我已經完成了更新一些我沒寫過的可怕的過時JavaScript代碼的任務,這些代碼充滿了黑客和陷阱,在評論中稀少。除了改變工作之外,我還希望讓腳本更易於理解和更強大(例如,不使用全局變量)。優先考慮JavaScript代碼中的更改
我想我已經能夠將自己的思想包圍在它的大部分執行中,所以我認爲我已經準備好開始對其進行更改。
我的問題是:哪些時間有限,哪些部分應該優先改變?我應該首先嚐試封裝名稱空間中的所有內容嗎?我應該爲所有對象創建類嗎?我應該用他們的DOM等價物替換所有.innerHTML
調用嗎?我應該「使用jQuery」嗎?爲了最大限度地改進代碼,您認爲哪些部分最重要?
從維護角度看,+1隔離總是一件好事。不要修復什麼不是破的東西,innerHTML工作正常:) – Konerak 2010-09-01 19:19:17