JavaScript で特定の部分文字列を含む配列要素を効率的に見つけるにはどうすればよいですか?

DDD
リリース: 2024-10-29 10:46:03
オリジナル
756 人が閲覧しました

How to Efficiently Find Array Elements Containing a Specific Substring in JavaScript?

部分文字列一致の配列の検索

JavaScript では、組み込みの findIndex を利用して、指定された部分文字列を含む配列要素を効率的に見つけることができます。 () 方法。このメソッドは配列を反復処理し、所定の基準 (この場合は特定の部分文字列の存在) に一致する最初の要素のインデックスを返します。

例:

次の配列について考えてみましょう:

<code class="javascript">const windowArray = ["item", "thing", "id-3-text", "class"];</code>
ログイン後にコピー

部分文字列として「id-」を持つ配列要素を見つけて、完全な文字列 (「id-3-text」) を取得する必要があるとします。

解決策:

次のように findIndex() メソッドを使用できます:

<code class="javascript">myArray.findIndex(element => element.includes("substring"))</code>
ログイン後にコピー

その仕組みは次のとおりです:

  • 要素は関数のパラメータであり、配列の各要素を表します。
  • 太い矢印 =>複数の行にまたがらない限り中かっこを必要としない匿名関数を宣言します。
  • 関数内の include() メソッドは、現在の要素に指定された部分文字列が含まれているかどうかを確認します。

Byこのアプローチを採用すると、特定の部分文字列の存在に基づいて配列要素を迅速に見つけて取得できます。

以上がJavaScript で特定の部分文字列を含む配列要素を効率的に見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!