JavaScript TAI (||=) Muuttujan määrityksen selitys

Javascript Tai Muuttujan Maarityksen Selitys



OR-operaattori (||) on looginen operaatio, joka palauttaa tosi, kun yksi kummankin puolen lausekkeista/ehdoista on tosi ja epätosi, kun molemmat ovat epätosi. OR-operaattoria kuvaa kaksi pystysuoraa viivaa (||). JavaScriptissä OR-määritysoperaattori (||=) antaa arvon muuttujalle, jos se on määrittelemätön ja perustuu ehtoon. Se arvioi ensimmäisen todellisen arvon tai viimeisen havaitun arvon, jos kaikki arvot ovat vääriä.

Tämä opetusohjelma selittää JavaScriptin TAI-määritysoperaattorin arvon määrittämiseksi muuttujalle.

JavaScript TAI (||=) Muuttujan määritys

JavaScriptissä saattaa esiintyä tilanteita, joissa haluat määrittää arvon määrittelemättömälle muuttujalle. Voit määrittää muuttujan arvon jompaankumpaan kahdesta mahdollisuudesta perustuen yhteen arvoon ja sen perusteella, onko se nolla vai määrittelemätön käyttämällä JavaScript TAI -määritysoperaattoria (||=).







Syntaksi



Seuraavaa syntaksia käytetään arvon määrittämiseen muuttujalle:



var1 ||= var2

Esimerkki 1





Ilmoita kaksi muuttujaa ' a ' ja ' b ”. Alusta muuttuja ' b 'numerolla' yksitoista ' sillä aikaa ' a ” on määrittelemätön:

anna a ;
anna b = yksitoista ;

Anna nyt arvo muuttujalle 'a' käyttämällä TAI-muuttujan määritys (||=) -operaattoria:



a ||= b ;

Tulosta lopuksi arvo a ' konsolissa:

konsoli. Hirsi ( 'A:n arvo on' + a ) ;

Kuten näette, arvo ' a ' on määrittelemätön, joten '' b ” (joka on 11) on määritetty muuttujalle ”a”:

Jos x:n arvo ei ole nolla tai määrittelemätön, sitä ei korvata.

Esimerkki 2

Luo neljä muuttujaa ' x ”, “ ja ”, “ Kanssa ”, ja ” Sisään ' ja anna niille vääriä arvoja, kuten ' 0 ”, “ tyhjä ”, “ määrittelemätön, ' ja ' Linux ':

konst x = 0 ;
konst ja = tyhjä ;
konst Kanssa = määrittelemätön ;
konst Sisään = 'Linux' ;

Käytä nyt OR-operaattoria muuttujien kanssa ' x ”, “ ja ”, “ Kanssa ”, ja ” Sisään ' määrittääksesi todellisen arvon näistä muuttujista ' vuotta ':

konst vuotta = x || ja || Kanssa || Sisään ;

Tulosta lopuksi määritetty arvo konsoliin käyttämällä ' console.log() 'menetelmä:

konsoli. Hirsi ( vuotta ) ;

Voidaan nähdä, että arvo ' Sisään ” on määritetty muuttujalle ” vuotta ', koska 'w' on todellinen arvo, joka kohdataan TAI-ketjussa:

Voit myös määrittää muuttujalle arvoja raaka-arvoilla muuttujien käyttämisen sijaan:

konst vuotta = 0 || tyhjä || 'Linux' || määrittelemätön ;

Lähtö

Olemme toimittaneet kaikki tarvittavat OR(||)-muuttujien määritysoperaattoriin liittyvät ohjeet JavaScriptissä.

Johtopäätös

TAI-määritysoperaattori antaa arvon määrittelemättömälle muuttujalle. JavaScriptissä siitä voi olla hyötyä, kun haluat asettaa muuttujalle oletusarvon, mutta vain jos sitä ei ole vielä asetettu. Jos muuttujan arvo on määritetty, sitä ei kirjoiteta päälle. Tämä kirjoitus selitti JavaScriptin TAI-määritysoperaattorin arvon määrittämiseksi muuttujalle.