ホームページ  >  記事  >  ウェブフロントエンド  >  同じ要素を JavaScript 配列に効率的に複数回追加するにはどうすればよいですか?

同じ要素を JavaScript 配列に効率的に複数回追加するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-17 01:49:04735ブラウズ

How to Efficiently Add the Same Element Multiple Times to a JavaScript Array?

JavaScript 配列の冗長性を簡単に実現

JavaScript 配列に同じ要素を複数回追加するのは、退屈で繰り返しの作業になる可能性があります。次のようなプッシュ メソッドを繰り返し使用する代わりに、

var fruits = [];
fruits.push("apple", "apple", "apple", "apple");

この記事では、1 行のコードで同じ要素を配列に複数回追加する、より効率的なソリューションを紹介します。

fill メソッドの紹介

文字列、数値、ブール値などのプリミティブ データ型の場合、JavaScript は fill メソッドを提供します。 方法。このメソッドを使用すると、指定した回数だけ、指定した値を配列に入力できます。

構文:

array.fill(value, start, end)
  • 値: 配列に入力する値with.
  • start: 配列を埋めるための開始インデックス (オプション、デフォルトは 0)。
  • end: 埋めるための終了インデックス配列 (オプション、デフォルトは配列).

例:

文字列「lemon」を配列フルーツに 4 回追加するには、次のコードを使用できます。

var fruits = new Array(4).fill("lemon");
console.log(fruits);

このコードは、値「lemon」を含む配列を出力します。回:

["lemon", "lemon", "lemon", "lemon"]

fill メソッドを利用すると、同じ要素を配列に複数回簡単に追加でき、コードが最適化され、読みやすさが向上します。

以上が同じ要素を JavaScript 配列に効率的に複数回追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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