js array数组拼接 push() concat() 的方法效率对比,差10倍

网友投稿 282 2022-09-24

js array数组拼接 push() concat() 的方法效率对比,差10倍

js array数组拼接 push() concat() 的方法效率对比,差10倍

在做词条处理工具的时候,遇到了这个问题,在使用 ​​concat()​​​ 拼接数组的时候要比 ​​push()​​ 拼接耗时多9倍

let words = []let needToBeAddedArray = [] // 需要拼接到 words 的数组

使用 ​​concat()​​ 的耗时 6081ms

words = words.concat(currentWords) // 拼接词组

使用 ​​push()​​ 的耗时 56ms

words.push(...currentWords) // 拼接词组

总结

所以使用 ​​array.push(...otherArray)​​ 的方式是最高效的

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SocialMarketing:徐峥“新片”强势上映?一人两角在线飙戏!
下一篇:《果然新鲜》电商项目(25)- 会员唯一登录
相关文章

 发表评论

暂时没有评论,来抢沙发吧~