let arr = ['c', '', 'g', null, undefined, 'f', ' '];let newArr=arr.filter(i=>i && i.trim())console.log(newArr);-----------------------------------------------[ 'c', 'g', 'f' ]
trim()用于去掉字符串首尾空白字符。
filter() 用于把arr的某些元素过滤掉,然后返回剩下的元素。
时间:2018-09-20 22:21:13
let arr = ['c', '', 'g', null, undefined, 'f', ' '];let newArr=arr.filter(i=>i && i.trim())console.log(newArr);-----------------------------------------------[ 'c', 'g', 'f' ]
trim()用于去掉字符串首尾空白字符。
filter() 用于把arr的某些元素过滤掉,然后返回剩下的元素。