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)
Nach dem Login kopieren
参数 | 描述
| 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>
Nach dem Login kopieren
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-TutorialDas 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!