我必须生成一个对象数组。我正在尝试实现以下功能,但并没有达到我的期望。
const paramsArray = []
const insertFun(key, value) {
paramsArray.push({ Key: value });
// desired paramsArray [{'area[]': 'laurinburg drive' }]
// but producing [{key:'laurinburg drive'}]
}
insertFun('area[]', 'laurinburg drive')
请说明如何获得所需的一个。
最佳答案
const paramsArray = [];
function insertFun(key, value) {
paramsArray.push({
[key]: value
});
}
insertFun('area[]', 'laurinburg drive');
console.log(paramsArray);
关于javascript - 如何从javascript es6中的功能参数设置对象的键,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52822039/