JavaScript 配列

25個の関数

concatarr.concat(...arrays)

2つ以上の文字列を結合し、新しい文字列を返します。

everyarr.every(callbackFn)

すべての要素が条件を満たすか確認します。

fillarr.fill(value, start?, end?)

配列の要素を指定した値で埋めます。

filterarr.filter(callbackFn)

条件を満たす要素のみで新しい配列を返します。

findarr.find(callbackFn)

条件を満たす最初の要素を返します。

findIndexarr.findIndex(callbackFn)

条件を満たす最初の要素のインデックスを返します。

flatarr.flat(depth?)

ネストした配列を平坦化します。

flatMaparr.flatMap(callbackFn)

map の後に 1 段階平坦化します。

forEacharr.forEach(callbackFn)

各要素に対して関数を実行します。

includesarr.includes(searchElement, fromIndex?)

文字列が特定の文字列を含むかどうかを確認します。

indexOfarr.indexOf(searchElement, fromIndex?)

文字列内で最初に出現するインデックスを返します。

joinarr.join(separator?)

配列の要素を文字列に結合します。

maparr.map(callbackFn)

各要素を変換して新しい配列を返します。

poparr.pop()

最後の要素を削除して返します。

pusharr.push(...elements)

末尾に要素を追加し、新しい長さを返します。

reducearr.reduce(callbackFn, initialValue?)

配列を単一の値に縮約します。

reversearr.reverse()

配列を逆順にします(元の配列を変更)。

shiftarr.shift()

最初の要素を削除して返します。

slicearr.slice(start?, end?)

文字列の一部を抽出して新しい文字列を返します。

somearr.some(callbackFn)

1 つ以上の要素が条件を満たすか確認します。

sortarr.sort(compareFn?)

配列を並べ替えます(元の配列を変更)。

splicearr.splice(start, deleteCount?, ...items)

要素を削除または挿入します。

unshiftarr.unshift(...elements)

先頭に要素を追加し、新しい長さを返します。

Array.fromArray.from(arrayLike, mapFn?)

配列のようなオブジェクトを本物の配列に変換します。

Array.isArrayArray.isArray(value)

値が配列かどうかを確認します。