【发布时间】:2016-05-30 08:27:23
【问题描述】:
我找到了this 删除空字符串的漂亮方法 - arr = arr.filter(Boolean)。
但它似乎不适用于空白字符串。
var arr = ['Apple', ' ', 'Mango', '', 'Banana', ' ', 'Strawberry'];
arr = arr.filter(Boolean);
// ["Apple", " ", "Mango", "Banana", " ", "Strawberry"]
// should be ["Apple", "Mango", "Banana", "Strawberry"]
有没有一种很好的方法可以将此方法扩展到删除空格,或者我应该先通过迭代数组来修剪空格?
【问题讨论】:
标签: javascript arrays regex string filter