Heim >Web-Frontend >js-Tutorial >Wie finde ich ein Element in einem JavaScript-Array, das einen bestimmten Teilstring enthält?
So durchsuchen Sie ein Array nach einer teilweisen String-Übereinstimmung in JavaScript
Das Durchsuchen eines Arrays nach einer Teilstring-Übereinstimmung kann eine Herausforderung sein, insbesondere wenn Der Teilstring ist nur ein Teil eines größeren Strings innerhalb der Array-Elemente. Dieser Leitfaden hilft Ihnen durch den Prozess und bietet eine einfache und unkomplizierte Lösung mit den nativen Methoden von JavaScript.
Das Problem:
Gegeben sei ein Array von Strings und ein Teilstring Wenn Sie suchen, müssen Sie das Array-Element identifizieren, das die Teilzeichenfolge enthält, und die Teilzeichenfolgenkomponente aus diesem Element abrufen.
Die Lösung:
Der einfachste und effizienteste Weg Um ein Array nach einer Teilzeichenfolgenübereinstimmung in JavaScript zu durchsuchen, verwenden Sie den folgenden Code:
<code class="javascript">const array = ["item", "thing", "id-3-text", "class"]; const substring = "id-"; const result = array.findIndex(element => element.includes(substring)); if (result !== -1) { console.log(`Substring match found in element: ${array[result]}`); } else { console.log("Substring match not found."); }</code>
Den Code verstehen:
Das obige ist der detaillierte Inhalt vonWie finde ich ein Element in einem JavaScript-Array, das einen bestimmten Teilstring enthält?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!