配列の最初の N 要素の取得
JavaScript (ES6) では、配列から最初の N 要素を取得するには、次を使用します。組み込みのslice()メソッド。元の配列は変更されません。
例:
次の問題を考えてみましょう:
I have an array with a varying size and I wish to retrieve the first 3 elements. I'm looking for the JavaScript (ES6) equivalent of Linq's `take(n)` method.
解決策:
この問題に対処するには、次のようにスライス() メソッドを使用できます。
const slicedArray = originalArray.slice(0, 3);
このステートメントは、元の配列の最初の 3 つの要素を含む新しい配列を作成し、それを変数に割り当てます。スライスされた配列。元の配列は変更されません。
代替アプローチ:
別のオプションは、slice() メソッド内でスプレッド演算子を使用することです:
const slicedArray = [...originalArray].slice(0, 3);
この手法では、スプレッド演算子を使用して元の配列の浅いコピーを作成し、slice() メソッドを適用して最初の 3 つの要素を取得します。
以上がJavaScript (ES6) で配列の最初の N 要素を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。