ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript (ES6) で配列の最初の N 要素を取得するにはどうすればよいですか?

JavaScript (ES6) で配列の最初の N 要素を取得するにはどうすればよいですか?

DDD
DDDオリジナル
2024-10-23 23:18:30269ブラウズ

How to Retrieve the First N Elements of an Array in JavaScript (ES6)?

配列の最初の 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。