Denne oppskrivningen vil illustrere tilnærmingene for å sjekke om en verdi er falske ved hjelp av JavaScript.
Hvordan sjekke/verifisere om en verdi er forfalskning ved hjelp av JavaScript?
For å sjekke om en verdi er falske i JavaScript, bruk følgende tilnærminger i kombinasjon med det logiske “ikke(!)”Operatør:
La oss følge hver av tilnærmingene en etter en!
Hva er falske verdier i JavaScript?
De under-uttalte verdiene regnes som "forfalskning" i JavaScript:
Se nå på de diskuterte tilnærmingene!
Tilnærming 1: Sjekk om en verdi er falske i JavaScript ved å bruke IF/ellers tilstand
“Logisk”Operatører brukes til å analysere logikken mellom verdiene. Mer spesifikt det logiske “ikke(!)”Operatør gir verdien”ekte”Hvis det er indikert en forfalskningsverdi.
Denne operatøren kan brukes i kombinasjon med "Hvis/ellers”Tilstand for å bruke en sjekk på de spesifiserte og brukerdefinerte verdiene for“falske”Verdier og returner de tilsvarende boolske verdiene som et resultat.
Eksempel 1: Kontroller om den spesifiserte verdien er forfalskning
I det følgende eksempel vil en spesifisert verdi bli sjekket for forfalskningsverdien:
Implementere følgende trinn i ovennevnte kodebit:
Produksjon
I outputten kan man se at den spesifiserte verdien er "falske”.
Eksempel 2: Sjekk om den brukerdefinerte verdien er falskhet
I dette eksemplet vil den brukerdefinerte verdien bli evaluert for den nødvendige tilstanden:
Utfør følgende trinn som gitt i ovennevnte kodebit:
Produksjon
Tilnærming 2: Sjekk om en verdi er falske i JavaScript ved hjelp av hver () -metode
“hver()”Metode påkaller en funksjon for hvert element i en matrise. Denne metoden kan implementeres i kombinasjon med den logiske “ikke(!)Operatør for å sjekke for hver av verdiene i en matrise for det gitte kravet og returnere det tilsvarende resultatet.
Syntaks
Array.Hver (funksjon (gjeldende, indeks, matrise), dette)I den ovennevnte syntaks:
Eksempel
La oss oversikt over det undergitte eksemplet:
I ovennevnte kodebit:
Produksjon
Ovennevnte utgang betyr at alle verdiene i den første matrisen er “falsk”, Men det er ikke tilfelle i den andre matrisen.
Konklusjon
Det logiske “ikke(!)”Operatør i kombinasjon med“Hvis/ellers”Tilstand eller“hver()”Metode kan brukes for å sjekke om en verdi er falske i JavaScript. Den tidligere tilnærmingen kan implementeres for å bruke en sjekk på den angitte eller den brukerdefinerte verdien for det angitte kravet. Den sistnevnte tilnærmingen evaluerer utgangen ved å sjekke hver av de inneholdte verdiene i en matrise for ønsket krav. Denne opplæringen demonstrerte tilnærmingene for å sjekke om en verdi er falske i JavaScript.