如题,比如有这么两个例子(大家可以自行想象其它例子):
// 替换的例子
let a = {'a': 123, 'b': 234, 'c': 345}
let tmp = {'a': 'qwe'}
a = {...a, tmp}
// 删除再添加的例子
let a = {'a': 123, 'b': 234, 'c': 345}
let tmp = {'a': 'qwe'}
delete a.a
a = {...a, tmp}
请问谁的效率要高些?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
肯定是第一种快啊。
delete a.a是性能杀手。我在 前端程序员应该懂点 V8 知识 讲座里面有讲到。
赞同@边城 的观点