Maison > interface Web > Questions et réponses frontales > Comment déterminer si deux chaînes sont égales dans es6

Comment déterminer si deux chaînes sont égales dans es6

青灯夜游
Libérer: 2022-04-19 17:09:04
original
3071 Les gens l'ont consulté

Méthode de jugement : 1. Utilisez l'opérateur "==" pour comparer si les valeurs des deux côtés de l'équation sont égales, la syntaxe est "String 1 == String 2" ; )", la syntaxe est " Object.is(String 1, String 2)", si les deux chaînes ont la même longueur et que les mêmes caractères sont disposés dans le même ordre, les deux chaînes sont égales.

Comment déterminer si deux chaînes sont égales dans es6

L'environnement d'exploitation de ce tutoriel : système Windows 7, ECMAScript version 6, ordinateur Dell G3.

es6 Déterminer si deux chaînes sont égales

Méthode 1 : utilisez l'opérateur ==

==pour comparer si les valeurs des deux côtés de l'équation sont égales

Exemple : Déterminez deux chaînes Qu'elles soient égales

var x = "hello";
var y = "HELLO";
var z = "hello";
console.log(x == y);  // 输出: false
console.log(x == z);  // 输出: true
Copier après la connexion

Comment déterminer si deux chaînes sont égales dans es6

Méthode 2 : Utilisez la méthode Object.is()

Object.is() pour déterminer si deux valeurs sont la même valeur. Deux valeurs sont égales si les conditions suivantes sont remplies :

  • sont toutes deux indéfinies

  • sont toutes deux nulles

  • sont toutes deux vraies ou fausses

  • sont toutes deux des chaînes de même longueur et identiques les caractères sont dans le même ordre Faites en sorte que

  • soient tous le même objet (ce qui signifie que chaque objet a la même référence)

  • sont tous des nombres et

    • sont tous +0

    • sont tous -0

    • sont tous des NaN

    • ou à la fois non nuls et non NaN et de même valeur

Exemple : Déterminer si deux chaînes sont égales

var x = "hello";
var y = "HELLO";
var z = "hello";
console.log(Object.is(x,z));  // 输出: true
console.log(Object.is(x,y));  // 输出: false
Copier après la connexion

Comment déterminer si deux chaînes sont égales dans es6

[Recommandations associées ja vasque tutoriel vidéo, web Front end

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
es6
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal