[关闭]
@Wangww0925 2019-08-07T07:56:16.000000Z 字数 381 阅读 197

数组去除 "" & null & undefined

js-Array


注意: 使用delete 删除数组中的元素会出现 空值

原型 - 去除数组 "" & null & undefined

  1. Array.prototype.empty = function(){
  2. var newArr = [];
  3. for(var i = 0;i < arr.length;i++){
  4. arr[i] != "" && arr[i] != null && arr[i] != undefined ? newArr.push(arr[i]) : "";
  5. };
  6. return newArr;
  7. };
  8. var arr = [1,"",3,null,5,undefined,7,8];
  9. console.log(arr.empty()); // [1, 3, 5, 7, 8]

作者 wendy
2019 年 1月 17日


参考文献

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注