如何从对象中移除属性(如果其值为零)?如果值为0,则从数组中的对象中移除属性
var row = [{
2013: "0",
2014: "0",
2015: "95163",
carseries: "Sindelfingen"
},{
2013: "0",
2014: "38954",
2015: "0",
2016: "0",
carseries: "Bremen"
}];
输出应该是这样的:
var row = [{
2015: "95163",
carseries: "Sindelfingen"
},{
2014: "38954",
carseries: "Bremen"
}];
发布你的代码,你有什么试过? –
1. ['filter()'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter)。 2. *没有*关于这是JSON。你拥有的只是一组对象。我修改了标题/描述/标签以反映这一点3. jQuery主要用于修改DOM,因此不需要更改数据结构。 –