标签: javascript json
您好我正在寻找从关联数组中删除元素的方法。 我需要在循环中删除null和''之类的值。但我不能因为我知道我需要识别并存储构建数组,然后使用新数组中的元素来搜索和删除它们。
var storeData3 = [ { 'key' : 'value1' }, { 'key' : 'value2' }, { 'key' : 'value3' }, { 'key' : null }, { 'key' : '' }, { 'key' : 'value10'} ];
答案 0 :(得分:1)
试试这个: -
在省略不需要的数据后使用Array.filter获取数据。
Array.filter
var result= storeData3 .filter(function(val){ return (val.key != '' && val.key != null)});
.filter()
Fiddle