使用JSBench 测试堆栈中js的执行过程减少判断层级减少作用域链查找层级减少数据的读取次数 提前缓存数据 字面量和构造式 基本类型的话 相差很大new String 调用一个函数 做的东西多 减少循环体活动 减少声明和语句数 从空间 惰性函数和性能采用事件绑定 采用事件委托