删除数组对象里面的字段-javascript

时间:2018-05-25 09:08:41

标签: javascript arrays json object

这是我的回复数据:

var data = [{
            'id': '1',
            'name': 'kamal',
            'age': '21'
        }, {
            'id': '2',
            'name': 'ram',
            'age': '11'
        }, {
            'id': '3',
            'name': 'karuna',
            'age': '22'
        }, ];

我将此数据输入到我的回复数据中。 我需要删除对象内的字段ID。 我想在每个对象中拼接 id 字段。

预期结果是:

var data = [{
            'name': 'kamal',
            'age': '21'
        }, {
            'name': 'ram',
            'age': '11'
        }, {
            'name': 'karuna',
            'age': '22'
        }, ];

1 个答案:

答案 0 :(得分:0)

遍历您的数组并删除每个id属性。



var data = [{
  'id': '1',
  'name': 'kamal',
  'age': '21'
}, {
  'id': '2',
  'name': 'ram',
  'age': '11'
}, {
  'id': '3',
  'name': 'karuna',
  'age': '22'
}, ];

for (var i = 0; i < data.length; i++) {
  delete data[i].id;
}

console.log(data);
&#13;
&#13;
&#13;