07 2017 档案
摘要:废话少说, 举个栗子先: 但是如果我们有一个对象whiteDog = {food:"bone"},我们不想对它重新定义say方法,那么我们可以通过call或apply用blackCat的say方法:blackCat.say.call(whiteDog);所以,可以看出call和apply是为了动态改
阅读全文
摘要:存在的意义: 对表现不一致的样式进行统一化(但不能滥用,否则样式覆盖对于css渲染效率会有一定影响,所以以精简化,高效化为第一要义)
阅读全文
摘要:在遍历数组时是否应该将length缓存起来 结论: 对于v8引擎的浏览器来说提升很小, 因为v8内核会在编译for循环时将那些不变得语句提到循环之外的, 但是对于其他非v8引擎的浏览器提升还是很可观的 参考文献: http://www.jianshu.com/p/486e9a6c6b80
阅读全文

浙公网安备 33010602011771号