首页 > 解决方案 > 使用javascript删除没有值的数组项

问题描述

我有一个看起来像这样的变量:

["something here", "", "something else here", ""]

如您所见,有一个空条目。

我需要删除它们,以便数组不包含空条目。

我怎样才能做到这一点?

标签: javascript

解决方案


您可以使用数组过滤方法。filter(Boolean)过滤所有虚假项目。

['',null,0,1].filter(Boolean) // [1]

const arr = ["something here", "", "something else here", ""];
const newArr = arr.filter(Boolean);
console.log(newArr);


推荐阅读