Irohabook
0
781

JavaScriptのfilterで配列から空要素(empty)を除く

JavaScript で配列から空要素を除くには filter を使う。

const a = ["", "apple", "", "amazon", "", "", "google", "", "facebook", "", ""];
const b = a.filter(function (e) {
    return e.length;
});

// b = ["apple", "amazon", "google", "facebook"]

ポイント

  • 配列に filter を使う
  • filter に要素の長さを返す関数を入れる

JavaScript は filter や map を使うとコードがきれいになる。

次の記事

配列