gpt4 book ai didi

javascript - 对象的差异?

转载 作者:行者123 更新时间:2023-11-30 20:00:23 24 4
gpt4 key购买 nike

我见过两种使用对象的方法,我想知道有什么不同,还是只是语法不同?

选项 1

body(data) = {
item1: data.val1;
item2: data.val2;
item3: data.val3;
}

选项 2

body(data) = {
item1 = data.val1,
item2 = data.val2,
item3 = data.val3
}

body.item1 = '';
body['item2'] = '';

最佳答案

在您的示例中没有区别,但是一旦您需要将变量用作对象属性,类似数组的语法将对您有所帮助,比方说:

const foo={}
const prop= 'item4';

foo[prop] = 'something good'

alert(foo.item4)//Should alert "something good"

关于javascript - 对象的差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53444480/

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