JavaScript配列メソッド

このセクションでは、配列を効果的に操作できるJavaScript配列メソッドについて説明します。

セクション1. 配列のプロパティ

  • lengthプロパティ – 配列のlengthプロパティを効果的に使用する方法を示します。

セクション2. 要素の追加/削除

  • push() – 配列の末尾に1つ以上の要素を追加します。
  • unshift() – 配列の先頭に1つ以上の要素を追加します。
  • pop() – 配列の末尾から要素を削除します。
  • shift() – 配列の先頭から要素を削除します。
  • splice() – 要素の削除、挿入、置換など、配列内の要素を操作します。
  • slice() – 配列の要素をコピーします。

セクション3. 要素の検索

  • indexOf() – 配列内の要素の位置を特定します。
  • includes() – 配列に要素が含まれているかどうかを確認します。
  • find() – 配列内の要素を見つけます。
  • findIndex() – 配列内の要素のインデックスを見つけます。

セクション4. 高階関数

  • map() – 配列の要素を変換します。
  • filter() – 配列内の要素をフィルタリングします。
  • reduce() – 配列の要素を1つの値に縮約します。
  • every() – 配列内のすべての要素がテストに合格するかどうかを確認します。
  • some() – 配列内の少なくとも1つの要素がテストに合格するかどうかを確認します。
  • sort() – 配列内の要素をソートします。
  • forEach() – 配列の要素をループ処理します。

セクション5. 配列の操作

  • concat() – 2つの配列を1つの配列にマージします。

セクション6. 配列の作成

  • of() – 配列の作成を改善します。
  • from() – 配列のようなオブジェクトまたは反復可能なオブジェクトから配列を作成します。

セクション7. 配列のフラット化

  • flat() – 指定された深さまで配列を再帰的にフラット化します。
  • flatMap() – すべての要素にマッピング関数を適用し、結果をフラット化します。

セクション8. 配列から文字列へ

  • join() – 配列のすべての要素を区切り文字で区切って文字列に連結します。

セクション9. 高度な操作

  • 分割代入 – 配列の要素を変数に代入する方法を示します。
  • スプレッド演算子 – スプレッド演算子を効果的に使用する方法を学びます。

セクション10. 要素へのアクセス

  • at() – 正と負の両方のインデックスを使用して配列要素にアクセスします。

セクション11. 要素の反転

  • reverse() – 要素の順序をその場で反転し、要素が反転された順序で同じ配列を返します。
  • toReversed() – 配列の要素の順序を反転し、要素が反転された順序で新しい配列を返します。

セクション11. 多次元配列

  • 多次元配列 – JavaScriptで多次元配列を操作する方法を学びます。
このチュートリアルは役に立ちましたか?