您的位置:首页 > Web前端 > JavaScript

JS去除数组中的空字符串(空格也清除)

2018-03-21 10:51 113 查看
$scope.gop.pictTypeArr = $.grep($scope.gop.pictTypeArr,
function (x) {
return $.trim(x).length > 0;
});


在这里我是在angular中使用的。平时我们可以这样

Arr = $.grep(Arr, function (x) { return $.trim(x).length > 0; });


这里总共使用了两个jq的方法分别是 grep()和trim()

$.grep(arr,function(){}) 用来查找满足过滤函数的数组元素。原始数组不受影响。只有当function的返回值为true时,该项才会存放在新数组返回。

$.trim(str)的作用是去掉字符串首尾空格,用法是包裹字符串就行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息