gpt4 book ai didi

javascript - 使用键的值作为 Javascript 函数参数中键值对的键

转载 作者:行者123 更新时间:2023-11-28 16:07:56 25 4
gpt4 key购买 nike

Possible Duplicate:
Use key’s value as key in key-value pair in Javascript

作为Use key's value as key in key-value pair in Javascript的后续函数参数。如何使用键值对的值作为 Javascript 函数参数中不同键值对的键?

我想执行以下操作:

var params = {param1: "paramname1"};
somefunction({params.param1:"param1value"});

所以事情本质上是平等的:

somefunction({"paramname1":"param1value"});

最佳答案

要使用表达式作为属性名称,您需要使用 [] 语法而不是对象文字:

var params = {
param1: "paramname1"
};
var data = {};
data[params.param1] = "param1value";
somefunction();

关于javascript - 使用键的值作为 Javascript 函数参数中键值对的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14103438/

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