ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript 配列内の部分文字列を含む要素のインデックスを見つける方法

JavaScript 配列内の部分文字列を含む要素のインデックスを見つける方法

DDD
DDDオリジナル
2024-10-27 09:52:31768ブラウズ

How to Find the Index of an Element Containing a Substring in a JavaScript Array?

配列の部分文字列の検索

JavaScript では、指定した部分文字列を含む要素を配列から検索できます。これは、複数のコンポーネントを含む複雑な文字列を操作する場合に便利です。配列内の部分文字列を検索するには、シンプルかつ効果的なアプローチを使用できます。

findIndex() を使用する

一部の複雑なソリューションとは異なり、findIndex() は洗練された効率的な検索方法を提供します。配列:

<code class="js">myArray.findIndex(element => element.includes("substring"));</code>

仕組み:

  • findIndex() は、配列の要素を反復処理するネイティブ JavaScript メソッドです。
  • 太い矢印構文で表される提供された関数は、検索基準を指定します。
  • includes() は、現在の配列要素に検索している部分文字列が含まれているかどうかを確認します。

In提供された例では、このアプローチは部分文字列「id-」を含む windowArray 内の最初の要素のインデックスを返します。また、一致する要素の一部として「id-3-text」などの完全な文字列も正しく取得されます。

以上がJavaScript 配列内の部分文字列を含む要素のインデックスを見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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