0

您好我正在寻找从关联数组中删除元素的方法。我需要在循环中删除像 null 和 '' 这样的值。但我不能,因为我知道我需要识别和构建数组来存储,然后使用新数组中的元素来查找和删除它们。

var storeData3 = [
  { 'key' : 'value1' },
  { 'key' : 'value2' },
  { 'key' : 'value3' },
  { 'key' : null },
  { 'key' : '' },
  { 'key' : 'value10'}
];
4

1 回答 1

1

尝试这个:-

用于在省略Array.filter不需要的数据后获取数据。

 var result= storeData3
  .filter(function(val){
       return (val.key != '' && val.key != null)});

。筛选()

小提琴

于 2013-05-21T04:06:22.730 回答