JS去除数组中的空字符串(空格也清除)
2018-03-21 10:51
134 查看
$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)的作用是去掉字符串首尾空格,用法是包裹字符串就行。
相关文章推荐
- js字符串去除前后空格(多个关键词转换为数组)
- 自动消除文本框中的空格;js清除空格问题,去除空格问题
- PHP清除html、css、js格式并去除空格的PHP函数
- JS基于对象的特性实现去除数组中重复项功能详解
- JS去除字符串两端空格的简单实例
- js 去除字符串中间的空格
- JS方法 -- 去除左右空格
- php如何清除html格式并去除文字中的空格然后截取文字
- js去除空格正则
- 第十三周项目 5 字符串操作(字符串复制)——去除空格并保存于原数组
- js去除字符串首尾空格
- js去除空格
- js 去除字符串中的空格
- js 去除左右空格 最精炼的函数
- JS自定义方法去除空格
- 引用 js中常用方法-去除字符串空格,各类型验证,获取url参数等
- JS去除空格
- js去除数组的重复元素和去除数组中相邻的重复元素
- JS 去除数组中重复的元素
- IOS UITextField 去除字符串首位空格和换行 设置清除按钮显示模式