我需要创建一个对象字面量数组,类似于这样:
var myColumnDefs = [
{key:"label", sortable:true, resizeable:true},
{key:"notes", sortable:true,resizeable:true},......
在像这样的循环中:
for (var i = 0; i < oFullResponse.results.length; i++) {
console.log(oFullResponse.results[i].label);
}
数组每个元素中key
的值应为results[i].label
。
var obj
以使代码更清晰,当然你可以跳过它,如果你愿意的话,你也可以将整个脚本写在一行中 :) 建议翻译:建议只计算一次长度,我选择添加了一个var obj
变量以使代码更加清晰。当然,如果你愿意,你可以跳过这一步,甚至可以将整个脚本写在一行里 :) - RaYellarr
何时“变成”对象?它一开始就是一个对象。JS数组可以包含任何值。 - Sebastian Simon