Underscore: 从一个对象数组中删除所有的键/值对
- 论坛
- Underscore: 从一个对象数组中删除所有的键/值对
24 浏览
Underscore: 从一个对象数组中删除所有的键/值对
有没有一种“智能”的方法可以从对象数组中删除所有键值对?
例如,我有以下数组:
var arr = [ { q: "Lorem ipsum dolor sit.", c: false }, { q: "Provident perferendis veniam similique!", c: false }, { q: "Assumenda, commodi blanditiis deserunt?", c: true }, { q: "Iusto, dolores ea iste.", c: false }, ];
我想得到以下结果:
var newArr = [ { q: "Lorem ipsum dolor sit." }, { q: "Provident perferendis veniam similique!" }, { q: "Assumenda, commodi blanditiis deserunt?" }, { q: "Iusto, dolores ea iste." }, ];
我可以使用以下JavaScript代码实现这个目标,但对我的解决方案并不满意:
for (var i = 0; i < arr.length; i++) { delete arr[i].c; };
非常感谢任何建议。