$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)的作用是去掉字符串首尾空格,用法是包裹字符串就行。
原贴链接https://blog.csdn.net/lunhui1994_/article/details/79636716