In es6 gibt include() einen booleschen Wert zurück. Die Methode Includes() wird verwendet, um zu bestimmen, ob eine Zeichenfolge/ein Array einen angegebenen Wert enthält. Die Syntax lautet „ojb.includes(searchvalue, start)“; wenn ein passender Wert gefunden wird, wird „true“ zurückgegeben, andernfalls wird „false“ zurückgegeben.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer. Die Methode
includes() wird verwendet, um zu bestimmen, ob die Zeichenfolge/das Array den angegebenen Wert enthält. Sie gibt einen booleschen Wert zurück, der angibt, ob die Zeichenfolge/das Array den angegebenen Wert enthält.
Syntax:
ojb.includes(searchvalue, start)
Parameter | Beschreibung |
---|---|
Suchwert | Erforderlich, die zu findende Zeichenfolge/das Array. |
start | Optional, legen Sie die Position fest, ab der mit der Suche begonnen werden soll. Der Standardwert ist 0. |
Rückgabewert:
Type | Description |
---|---|
Boolean | Gibt true zurück, wenn ein passender Wert gefunden wird, andernfalls false. |
Beispiel: Suchen Sie die Zeichenfolge ab der 12. Indexposition.
var str = "Hello world, welcome to the Runoob."; var n = str.includes("world", 12); document.getElementById("demo").innerHTML = n;
Beispiel 2: Überprüfen Sie, ob die Array-Site PHPCN enthält
Es gibt zwei indexOf Methoden Nachteile
Erstens ist es nicht semantisch genug. Seine Bedeutung besteht darin, die erste Vorkommensposition des Parameterwerts zu finden. Daher muss verglichen werden, ob er nicht gleich -1 ist, und der Ausdruck ist nicht intuitiv genug. Zweitens wird intern der strikte Äquivalentoperator ( === ) zur Beurteilung verwendet, was zu einer Fehleinschätzung von NaN führt.
let site = ['phpcn', 'google', 'taobao']; site.includes('phpcn'); // true site.includes('baidu'); // false
【Verwandte Empfehlungen:
Javascript-Video-Tutorial,
Programmiervideo】
Das obige ist der detaillierte Inhalt vonWas beinhaltet Return in ES6?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!