gpt4 book ai didi

javascript - 是否有一种单行代码可以在 Javascript 中使用以参数命名的键创建对象文字?

转载 作者:行者123 更新时间:2023-11-30 10:02:38 25 4
gpt4 key购买 nike

即:

assert(createObj('foo', 5)) == {foo: 5}

一个实现当然是:

function createObj(key, val) {
var ret = {};
ret[key] = val;
return ret;
}

只是想知道是否有单线。

最佳答案

有,在 ES2015 中:

{
['foo']: 123
}

而且在 ES5.1 中没有真正简单和“公平”的

引用资料:

关于javascript - 是否有一种单行代码可以在 Javascript 中使用以参数命名的键创建对象文字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30795225/

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