数组中filter方法配合字符串方法trim使用

filter方法:

  1、filter方法可以遍历数组

  2、filter方法的参数是函数,函数的形参是v,v代表的是数组中的每个元素

  3、filter方法中函数有返回值(把符合条件的元素放在一个新数组中返回)

trim方法:

  1、trim() 方法用于删除字符串的头尾空格。

  2、trim() 方法不会改变原始字符串。

var arr=["","123a","ee"]

在arr.filter里  如果  trim的结果还有合法字符   返回true,filter的回调返回true  表示 这一项 保留下来   并不会去掉这一项当中的前后空格 

arr = arr.filter(v=>v&&v.trim())

console.log(arr)            // ["123a","ee"]

posted @ 2019-12-17 10:27  AloneInDefeat  阅读(864)  评论(0编辑  收藏  举报