开发者社区 问答 正文

如何在循环中创建对象文字数组?

我需要创建一个对象文字数组,如下所示:

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位于数组的每个元素中。

展开
收起
保持可爱mmm 2020-01-16 16:08:59 408 分享 版权
1 条回答
写回答
取消 提交回答
  • var arr = []; var len = oFullResponse.results.length; for (var i = 0; i < len; i++) { arr.push({ key: oFullResponse.results[i].label, sortable: true, resizeable: true }); } 问题来源于stack overflow

    2020-01-16 16:09:10
    赞同 展开评论
问答地址: