javascript中for的性能比forEach的性能要好,为什么还要多出forEach这个API
javascript中for的性能比forEach的性能要好,为什么还要多出forEach这个API
因为简化了很多操作,而且现代浏览器和设备的性能是过剩的,毫秒级的差距其实是无感的。既然这样为什么不使用 forEach
然后加快自己的工作效率呢。
另外 forEach()
的使用频率其实挺一般,用的比较多的是 map()
。
Array.prototype.map() - JavaScript | MDN
Array.prototype.forEach() - JavaScript | MDN
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答889 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
因为好的程序员都懒呀,简短代码能搞定的何苦敲多行呢(笑)。
其实这个性能差小到可以忽略不计的,所以选一个适用自己需求的写法就好了