Heim  >  Artikel  >  Web-Frontend  >  JS bestimmt, ob ein Array einen bestimmten Wert enthält

JS bestimmt, ob ein Array einen bestimmten Wert enthält

WJ
WJOriginal
2020-05-30 18:01:4610741Durchsuche

JS bestimmt, ob ein Array einen bestimmten Wert enthält

Wie ermittelt js einen Wert in einem Array?

Die Funktion in js, um zu bestimmen, ob ein Array einen bestimmten Wert enthält, ist „indexOf“. Die spezifische Verwendung ist wie folgt:

Die Methode indexOf() gibt das erste Vorkommen eines angegebenen String-Werts in einem String zurück.

Syntax

stringObject.indexOf(searchvalue,fromindex)
参数 描述
searchvalue   
 必需。规定需检索的字符串值。 
fromindex   
可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的首字符开始检索。
Parameter

注释:indexOf() 方法对大小写敏感!Beschreibung

Suchwert 注释:如果要检索的字符串值没有出现,则该方法返回 -1。 Erforderlich. Gibt den abzurufenden Zeichenfolgenwert an.
fromindex

Optionaler ganzzahliger Parameter. Gibt die Position in der Zeichenfolge an, an der mit der Suche begonnen werden soll. Seine zulässigen Werte sind 0 bis stringObject.length - 1. Wenn dieser Parameter weggelassen wird, beginnt die Suche beim ersten Zeichen der Zeichenfolge.

Spezifische Verwendung:

Erstellen Sie zunächst einen HTML-Code Datei, fügen Sie den folgenden Code hinzu:

<html>
<body>
<script type="text/javascript">
var str="Hello world!"
document.write(str.indexOf("Hello") + "<br />")
</script>
</body>
</html>
Führen Sie dann die HTML-Datei im Browser aus
Überprüfen Sie abschließend die laufenden Ergebnisse. „-1“ bedeutet, dass dieser Wert nicht existiert

verwandte Referenz: JS-Tutorial

Das obige ist der detaillierte Inhalt vonJS bestimmt, ob ein Array einen bestimmten Wert enthält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn