JavaScript mainīgo piešķīrumi no Tuples

Javascript Mainigo Pieskirumi No Tuples



JavaScript kortežs ir sakārtota elementu kolekcija, kas ir līdzīga masīvam, bet ar noteiktu elementu skaitu. Katram elementam kortežā var būt atšķirīgs datu tips. Korpusi nav JavaScript iebūvēta funkcija, taču tos var simulēt, izmantojot masīvus.

Šajā rakstā tiks aprakstīts mainīgo piešķiršana no kortežām.







JavaScript mainīgo piešķīrumi no Tuples

Programmā JavaScript izmantojiet ' iznīcināšanas uzdevums ”, lai piešķirtu vērtības no kortedža uz mainīgajiem. Destrukturēšanas piešķiršana ir JavaScript līdzeklis, kas iegūst vērtības no masīviem vai objektiem un piešķir tās mainīgajiem. Šī funkcija ir noderīga, lai iegūtu datus no masīviem vai objektiem, padarot kodu lasāmāku un apkopējamāku.



Sintakse



Lai izmantotu destrukturēšanas piešķiršanu, izmantojiet šādu sintaksi, lai mainīgajiem piešķirtu vērtības no korteņiem:





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


Saskaņā ar iepriekš minēto sintaksi mainīgais ' a ' tiks piešķirta vērtība ' 1 ”, “ b ” piešķirs „ 2 ', un ' c ' tiks piešķirta vērtība ' 3 ”.

Programmā JavaScript masīvus un objektus var izmantot, lai saglabātu jebkura veida datus un neierobežotu skaitu elementu, tāpēc izmantojiet tos arī kā kopiju.



konst [ a, b ] = masīvs;


Varat arī izmantot pārējo operatoru (…), lai izgūtu atlikušos elementus no masīva vai objekta.

konst [ a, b, ...atpūta ] = masīvs;


1. piemērs: vesela skaitļa, Būla un virknes mainīgo vērtību piešķiršana no korektora

Izveidojiet masīvu ar nosaukumu ' korts ”, kurā tiek saglabāts vesels skaitlis, Būla vērtība un virkne:

const kortežs = [ vienpadsmit , taisnība , 'Linux' ] ;


Izmantojiet destrukturēšanas uzdevumu, lai mainīgajiem piešķirtu kortedža vērtības ' x ”, “ un ', un ' Ar ”:

konst [ x, y, z ] = kortedža;


Izdrukājiet piešķirtās vērtības katram konsoles mainīgajam:

console.log ( x, y, z ) ;


Var novērot, ka mainīgie ir veiksmīgi piešķirti no kortedža:


2. piemērs: Vesela skaitļa un virknes mainīgo vērtību piešķiršana no Tuple

Dotajā piemērā mēs piešķirsim īpašuma vērtību ' apzīmējums ' uz mainīgo ar nosaukumu ' no ”:

const objekts = { nosaukums: “Kovens ', vecums: 28, apzīmējums: ' HR '};


Izmantojiet iznīcināšanas piešķiršanu, lai mainīgajam “des” piešķirtu “designation” vērtību:

konst { nosaukums: des } = objekts;


Izdrukājiet konsolē piešķirto vērtību:

console.log ( no ) ;


Redzams, ka mainīgajam “des” ir veiksmīgi piešķirta rekvizīta “designation” vērtība:


3. piemērs. Vairāku mainīgo vērtību piešķiršana no korektora, izmantojot pārējo operatoru

Izveidojiet masīvu un saglabājiet vairāku veidu datus:

const kortežs = [ '1100' , taisnība , 'Linux' , vienpadsmit , 5 , 3 , 9 ] ;


Tagad mēs izmantosim pārējo operatoru (…) ar iznīcināšanas uzdevumu, lai no masīva iegūtu atlikušos elementus:

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


Visbeidzot izdrukājiet visas vērtības pret katru konsoles mainīgo, izmantojot ' console.log() ” metode:

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


Kā redzat, mainīgais ' x ' tiks piešķirta vesela skaitļa vērtība ' 1100 ”, “ un ' ar Būla vērtību ' taisnība ”, “ Ar ' ar vērtību ' Linux ' un atlikušās veselās vērtības ' 11, 5, 3 un 9 ' ir piešķirti mainīgajam ' In ” izmantojot pārējo operatoru (…):


Tas viss attiecas uz vērtību piešķiršanu no korteces mainīgajiem.

Secinājums

Lai piešķirtu vērtību mainīgajiem no kortežiem, izmantojiet JavaScript līdzekli ar nosaukumu ' iznīcināšanas uzdevums ”. Tā ir jaudīga funkcija, kas atvieglo darbu ar korežāžām JavaScript, lai iegūtu vērtības no korteces un piešķirtu tās mainīgajiem īsā un lasāmā veidā. Atlikušos masīva vai objekta elementus var arī izvilkt, izmantojot operatoru rest (…). Šajā ziņojumā tika aprakstīts mainīgo piešķiršana no kortežām.