我已经完成了更新一些我没写过的可怕的过时JavaScript代码的任务,这些代码充满了黑客和陷阱,在评论中稀少。除了改变工作之外,我还希望让脚本更易于理解和更强大(例如,不使用全局变量)。优先考虑JavaScript代码中的更改
我想我已经能够将自己的思想包围在它的大部分执行中,所以我认为我已经准备好开始对其进行更改。
我的问题是:哪些时间有限,哪些部分应该优先改变?我应该首先尝试封装名称空间中的所有内容吗?我应该为所有对象创建类吗?我应该用他们的DOM等价物替换所有.innerHTML
调用吗?我应该“使用jQuery”吗?为了最大限度地改进代码,您认为哪些部分最重要?
从维护角度看,+1隔离总是一件好事。不要修复什么不是破的东西,innerHTML工作正常:) – Konerak 2010-09-01 19:19:17