Utilisation de == et ===, &&, || et d'autres opérateurs dans Vue





opérateurs couramment utilisés



&&

Lorsque les deux conditions sont vraies, le résultat est vrai ;
si l'une des conditions est fausse, le résultat est faux ;
lorsque la première condition est fausse, les conditions suivantes ne sont plus jugées.



	



||

Tant qu'une condition est vraie, le résultat est vrai ;
lorsque les deux conditions sont fausses, le résultat est faux ;
lorsqu'une condition est vraie, les conditions suivantes ne sont plus jugées.

	



!=

! Opérateur de négation, utilisé pour comparer ou juger si les deux ne sont pas égaux (la valeur des deux variables)

la valeur est fausse, !la valeur est rue ;
la valeur est vraie, !la valeur est fausse.

	


==

==l'opérateur nécessite uniquement de comparer les valeurs de deux variables pour l'égalité

	
<template>
    <div>
        657=='657' {
   
   { 657=='657' }}   // true
        <br/>
        657==='657' {
   
   { 657==='657' }}	// false
    </div>
</template>




===

===L'opérateur exige que les deux variables aient la même valeur et le même type

Pour la valeur spéciale NaN (Not a Number), cela signifie qu'il ne s'agit pas d'un nombre. NaN renverra false s'il est comparé à n'importe quel nombre (y compris lui-même), il est donc préférable d'utiliser la fonction isNaN() pour juger NaN ; et pour undefined et null, tous deux Comparé à la valeur de , il renvoie true.


	NaN == 6; 			// 返回 false
	NaN === NaN; 		// 返回 false
	null == undefined; 	// 返回 true
	null === undefined; // 返回 false
	

  • Sinon, elle est traitée comme la chaîne true et la chaîne 657.



Résumer


&& : et (exécuter si vrai)
|| : ou (exécuter si faux)
! : Évaluation inverse (opérateur de négation, != n'est pas égal à)
== : utilisé pour comparer ou juger si les deux sont égaux (valeurs de deux variables), et le type de données peut être automatiquement converti lors de la comparaison ;
=== : utilisé Pour une comparaison plus stricte, en plus de juger si les données sont égales, il jugera également si les types de données des deux sont identiques (la valeur et le type des deux variables). S'ils ne sont pas identiques, le Le type de données ne sera pas converti et le résultat renverra false.















Remarque :
 les likes, les commentaires et les réimpressions sont les bienvenus. Veuillez donner le lien vers le texte original à un endroit évident sur la page de l'article
. Ceux qui savent, merci d'avoir lu mon article dans la grande foule.
Où est la signature sans personnalité !
Pour plus de détails, faites attention à moi
et continuez à mettre à jour

Scannez pour avoir une surprise !
© 2022 06 - Guyu.com | [La violation du droit d'auteur doit faire l'objet d'une enquête]

Je suppose que tu aimes

Origine blog.csdn.net/weixin_49770443/article/details/125504225
conseillé
Classement