重构js代码