我有这段代码可以将键值对添加到对象
for (var j = 0; j < words.length; j++) {
let criteria={};
let header=headers[j];
Object.assign(criteria, { header: words[j]} );
..
}
我想添加多个键值对
Object.assign(criteria, { header: words[j]} );
这里
header
是一个变量,但是当我控制台时显示正常的标题文本。
生成的对象应该看起来像这样
{designation : 'Manager',address:'UK',...}
任何解决方案谢谢
简单地说:
let criteria = {};
for (var j = 0; j < words.length; j++) {
criteria[headers[j]] = words[j];
}