gpt4 book ai didi

javascript - 直接键访问和对象解构之间的性能

转载 作者:行者123 更新时间:2023-12-01 02:35:05 40 4
gpt4 key购买 nike

下面最有效的代码是什么。

代码 1

const {
type,
size,
} = props;

console.log(type);

代码 2*

console.log(props.type);

我在一篇文章中读到,当您读取对象深处的键值对时,会对性能产生影响。我知道访问一个级别不会对性能产生巨大影响。但我想从上面的代码示例(代码1和代码2)中知道哪个会更快、更高效。

最佳答案

如果您看到破坏部分的转译代码,您可以发现正在设置一个新变量。

例如:

const {
type,
size,
} = props;

转换为

var type_1 = props.type; // dummy_name
var size_1 = props.size;

因此,设置了一个额外的变量,并且内存消耗相对较高。但是,性能差异非常小。

关于javascript - 直接键访问和对象解构之间的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47989352/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com