Heim >Web-Frontend >Front-End-Fragen und Antworten >So ermitteln Sie, ob zwei Zeichenfolgen in es6 gleich sind
Beurteilungsmethode: 1. Verwenden Sie den Operator „==“, um zu vergleichen, ob die Werte auf beiden Seiten der Gleichung gleich sind. Die Syntax lautet „String 1 == String 2“ 2. Verwenden Sie „Object.is(; )“, die Syntax lautet „Object.is(String 1, String 2)“, wenn die beiden Strings die gleiche Länge haben und die gleichen Zeichen in der gleichen Reihenfolge angeordnet sind, sind die beiden Strings gleich.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.
es6 Bestimmen Sie, ob zwei Zeichenfolgen gleich sind
Methode 1: Verwenden Sie den ==-Operator
==
Operator, um zu vergleichen, ob die Werte auf beiden Seiten der Gleichung gleich sind
Beispiel: Bestimmen Sie zwei strings Ob sie gleich sind
var x = "hello"; var y = "HELLO"; var z = "hello"; console.log(x == y); // 输出: false console.log(x == z); // 输出: true
Methode 2: Verwenden Sie die Object.is()-Methode
Object.is()-Methode, um zu bestimmen, ob zwei Werte den gleichen Wert haben. Zwei Werte sind gleich, wenn die folgenden Bedingungen erfüllt sind:
sind beide undefiniert
sind beide null
sind beide wahr oder falsch
sind beide Zeichenfolgen gleicher Länge und gleich Zeichen sind in der gleichen Reihenfolge. Ordnen Sie an, dass
alle das gleiche Objekt sind (was bedeutet, dass jedes Objekt die gleiche Referenz hat).
sind alle Zahlen und
sind alle +0.
sind alle -0 Alle sind NaN.
Javascript Video-Tutorial】
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob zwei Zeichenfolgen in es6 gleich sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!