JavaScript ELLER (||=) Forklaring av variabeltildeling

Javascript Eller Forklaring Av Variabeltildeling



OR-operatoren (||) er en logisk operasjon som returnerer sant når ett av uttrykkene/betingelsene på hver side er sant og usant når begge er usann. OR-operatoren er illustrert med to vertikale linjer (||). I JavaScript tildeler OR-tilordningsoperatoren (||=) en verdi til en variabel hvis den er udefinert og basert på en betingelse. Den evaluerer den første sanne verdien som ble oppdaget eller den siste verdien som ble oppdaget hvis alle verdiene er falske.

Denne opplæringen vil forklare OR-tilordningsoperatøren i JavaScript for å tilordne verdi til en variabel.

JavaScript ELLER (||=) Variabeltilordning

Det kan være situasjoner i JavaScript hvor du ønsker å tilordne en verdi til en udefinert variabel. Du kan tilordne verdien til en variabel til én av to muligheter basert på én verdi og om den er null eller udefinert ved å bruke JavaScript OR-tilordningsoperatoren (||=).







Syntaks



Følgende syntaks brukes for å tilordne verdi til en variabel:



var1 ||= var2

Eksempel 1





Erklær to variabler ' en ' og ' b '. Initialiser variabelen ' b ' med nummeret ' elleve ' samtidig som ' en ' er udefinert:

la a ;
la b = elleve ;

Tilordne nå verdi til variabel 'a' ved hjelp av OR-variabeltilordning (||=)-operatoren:



en ||= b ;

Skriv til slutt ut verdien av ' en ' på konsollen:

konsoll. Logg ( 'Verdien av a er' + en ) ;

Som du kan se at verdien av ' en ' er udefinert, så verdien av ' b ' (som er 11) er tilordnet variabelen 'a':

Hvis verdien av x ikke er null eller udefinert, vil den ikke bli overskrevet.

Eksempel 2

Lag fire variabler ' x ', ' og ', ' Med ', og ' I ' og tilordne falske verdier til dem, for eksempel ' 0 ', ' null ', ' udefinert, ' og ' Linux ':

konst x = 0 ;
konst og = null ;
konst Med = udefinert ;
konst I = 'Linux' ;

Bruk nå OR-operatoren med variabler ' x ', ' og ', ' Med ', og ' I ' for å tilordne en sann verdi fra disse variablene til ' år ':

konst år = x || og || Med || I ;

Skriv til slutt ut den tildelte verdien på konsollen ved å bruke ' console.log() ' metode:

konsoll. Logg ( år ) ;

Det kan sees at verdien av ' I ' har blitt tildelt variabelen ' år ', fordi 'w' er den sanne verdien som oppstår i OR-kjeden:

Du kan også tilordne verdier til variabelen med råverdier i stedet for å bruke variabler:

konst år = 0 || null || 'Linux' || udefinert ;

Produksjon

Vi har gitt alle nødvendige instruksjoner knyttet til OR(||)-variabeltilordningsoperatoren i JavaScript.

Konklusjon

OR-tilordningsoperatøren tildeler en verdi til en udefinert variabel. I JavaScript kan det være nyttig når du vil sette en standardverdi for en variabel, men bare hvis den ikke allerede er satt. Hvis variabelens verdi er definert, vil den ikke bli overskrevet. Denne oppskriften forklarte OR-tilordningsoperatøren i JavaScript for å tildele verdi til en variabel.