Denne opplæringen vil illustrere forskjellen mellom JavaScript “(!=)”Og“(!==)”Operatører.
I JavaScript, er ulikhetsoperatøren (!=) det samme som den strenge ulikheten (!==) operatør?
Begge "ulikhet(!=)”Og“streng likhet (!==)”Operatører returnerer resultatet i boolsk form. Ulikheten (!=) Operatør brukes til å skille mellom operandene uavhengig av datatyper. Mens den strenge ulikhetsoperatøren (!==) sjekker om operandene og deres datatyper begge er ulik.
Eksempel 1: Bruk av ulikhetsoperatøren (!=) og den strenge ulikheten (!==) operatør etter den spesifiserte verdien
I dette eksemplet "Ulikhetsoperatør (!=)”Og“streng ulikhet (!==)”Operatører vil bli brukt til å bruke en sjekk på den spesifiserte verdien:
I ovennevnte kodebit:
Produksjon
I output kan det sees forskjellen mellom de anvendte operandene kan observeres.
Eksempel 2: Bruk av ulikhetsoperatøren (!=) og den strenge ulikheten (!==) operatør på den brukerdefinerte verdien
I dette spesielle eksemplet "ulikhet(!=)”Og“streng ulikhet (!==)”Operatører vil bli brukt på den brukerdefinerte verdien:
I kodeblokken ovenfor:
Produksjon
Det handlet om å sammenligne verdier ved bruk av ulikhet og streng ulikhetsoperatør.
Konklusjon
“ulikhet(!=)”Operatør sammenligner bare operandene, mens“streng ulikhet (!==)”Operatør sammenligner både operandene og deres datatyper. Denne oppskrivningen uttalte kjerneforskjellene mellom (!=) og (!==) Operatører i JavaScript ved hjelp av eksempler.