Heim >Web-Frontend >js-Tutorial >So verwenden Sie Javascript lastindexof()
In JavaScript wird lastindexof() verwendet, um Elemente in einem Array zu finden. Es kann die letzte Position (Indexwert) des angegebenen Elementwerts im Array zurückgeben. Die Syntax lautet „array.lastIndexOf(item,start)“; Wenn der Rückgabewert „-1“ ist, existiert das angegebene Element nicht im Array.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
In Javascript wird die Methode lastindexof() verwendet, um Elemente in einem Array zu finden. Die Methode
lastindexof() kann die letzte Position (Indexwert oder Indexwert) eines angegebenen Elements im Array zurückgeben. Wenn das abzurufende Element nicht erscheint, gibt die Methode -1
zurück.
Daher können Sie mit der Methode lastindexof() ermitteln, ob der angegebene Wert im Array vorhanden ist.
Syntax:
array.lastIndexOf(item,start)
item Erforderlich. Gibt den abzurufenden Zeichenfolgenwert an.
start 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 letzten Zeichen der Zeichenfolge. Die Methode
lastindexof() ruft das angegebene Elementelement im Array von Ende zu Ende ab. Die Position, an der der Abruf gestartet werden soll, ist der Anfang des Arrays oder das Ende des Arrays (wenn der Startparameter nicht angegeben ist). Wenn ein Element gefunden wird, wird die Position des ersten Vorkommens des Elements im Array vom Ende nach vorne abgerufen. Der Index des Arrays beginnt bei 0.
Beispiel 1:
var a = ["ab","cd","ef","ab","cd"]; console.log(a.lastIndexOf("cd")); //4 console.log(a.lastIndexOf("cd", 2)); //1 console.log(a.lastIndexOf("gh")); //-1 console.log(a.lastIndexOf("ab", -3));
Beispiel 2: Bestimmen, ob der angegebene Wert vorhanden ist
var a = ["ab","cd","ef","ab","cd"]; var b="cd"; if(a.lastIndexOf(b)==-1){ console.log("元素不存在"); }else{ console.log("元素存在"); } var b="gh"; if(a.lastIndexOf(b)==-1){ console.log("元素不存在"); }else{ console.log("元素存在"); }
[Verwandte Empfehlungen: Javascript-Lerntutorial]
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Javascript lastindexof(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!