JavaScripti muutujate määramised Tuplest

Javascripti Muutujate Maaramised Tuplest



JavaScripti korteež on järjestatud elementide kogum, mis sarnaneb massiiviga, kuid millel on kindel arv elemente. Korpuse iga element võib olla erinevat tüüpi andmetüüpi. Kordad ei ole JavaScripti sisseehitatud funktsioon, kuid neid saab simuleerida massiivide abil.

See postitus kirjeldab muutujate määramist korteežidest.







JavaScripti muutujate määramised Tuplest

JavaScriptis kasutage ' destruktureerimisülesanne ” funktsioon väärtuste määramiseks korteerist muutujatele. Destruktureerimise määramine on JavaScripti funktsioon, mis eraldab massiividest või objektidest väärtused ja määrab need muutujatele. See funktsioon on kasulik andmete eraldamiseks massiividest või objektidest, muutes koodi loetavamaks ja hooldatavamaks.



Süntaks



Destruktureerimise määramise kasutamiseks kasutage korteežide väärtuste määramiseks muutujatele järgmist süntaksit:





konst [ a, b, c ] = [ 1 , 2 , 3 ]


Vastavalt ülaltoodud süntaksile muutuja ' a ' omistatakse väärtusele ' 1 ”, „ b ' määrab ' 2 ”, ja „ c ' omistatakse väärtus ' 3 ”.

JavaScriptis saab massiive ja objekte kasutada mis tahes tüüpi andmete ja elementide arvu salvestamiseks, seega kasutage neid ka koremendina.



konst [ a, b ] = massiiv;


Ülejäänud elementide leidmiseks massiivist või objektist saate kasutada ka ülejäänud operaatorit (…).

konst [ a, b, ...puhata ] = massiiv;


Näide 1: Täisarvu, Boole'i ​​ja stringi muutuja väärtuste määramine korterist

Looge massiiv nimega ' mitmekordne ”, mis salvestab täisarvu, tõeväärtuse ja stringi:

const korteež = [ üksteist , tõsi , 'Linux' ] ;


Kasutage muutujatele korteeži väärtuste määramiseks struktureerimisülesannet ' x ”, „ ja ”, ja „ Koos ”:

konst [ x, y, z ] = korteež;


Prindi määratud väärtused iga konsooli muutuja juurde:

console.log ( x, y, z ) ;


Võib täheldada, et muutujad on korteežist edukalt määratud:


Näide 2: Täisarvu ja stringi muutuja väärtuste määramine korterist

Antud näites määrame kinnisvara väärtuse ' määramine 'muutujale nimega ' selle ”:

const objekt = { nimi: 'Coven ', vanus: 28, nimetus: ' HR '};


Kasutage hävitamise määramist, et määrata muutujale 'des' 'designation' väärtus:

konst { nimi: des } = objekt;


Printige määratud väärtus konsoolile:

console.log ( selle ) ;


On näha, et tunnuse “designation” väärtus on edukalt omistatud muutujale “des”:


Näide 3: Korteri mitme muutuja väärtuse määramine, kasutades ülejäänud operaatorit

Looge massiiv ja salvestage mitut tüüpi andmeid:

const korteež = [ '1100' , tõsi , 'Linux' , üksteist , 5 , 3 , 9 ] ;


Nüüd kasutame ülejäänud elementide massiivist eraldamiseks hävitamise määranguga ülejäänud operaatorit (…):

konst [ x, y, z, ...w ] = korteež;


Lõpuks printige kõik väärtused konsooli iga muutuja vastu, kasutades ' console.log() ” meetod:

console.log ( x, y, z, sisse ) ;


Nagu näete, et muutuja ' x ' omistatakse täisarvuline väärtus ' 1100 ”, „ ja ' tõeväärtusega ' tõsi ”, „ Koos ' väärtusega ' Linux ' ja ülejäänud täisarvu väärtused ' 11, 5, 3 ja 9 ' on määratud muutujale ' sisse ” kasutades ülejäänud operaatorit (…):


See kõik puudutab väärtuste määramist korteerist muutujatele.

Järeldus

Kordade muutujatele väärtuse määramiseks kasutage JavaScripti funktsiooni nimega ' destruktureerimisülesanne ”. See on võimas funktsioon, mis muudab JavaScriptis korteežidega töötamise lihtsaks, et eraldada korteerist väärtusi ja määrata need muutujatele lühidalt ja loetaval viisil. Ülejäänud massiivi või objekti elemente saab ekstraheerida ka ülejäänud operaatoriga (…). See postitus kirjeldas muutujate määramist korteežidest.