🔖

[JS]先頭を削除した配列をイミュータブルに取得する

2024/06/11に公開

配列の先頭を削除した配列をイミュータブル(破壊的な変更なし)に取得する方法です。

const array = ["a", "b", "c"];
const arrayWithoutFirstElement = array.filter((_, i) => i !== 0);
console.log(array): // ["a", "b", "c"]
console.log(arrayWithoutFirstElement); // ["b", "c"]

参考
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/filter

Discussion