Додељивање ЈаваСцрипт променљивих из тупле

Dodelivane Javascript Promenlivih Iz Tuple



Тупле у ЈаваСцрипт-у је уређена колекција елемената, слична низу, али са фиксним бројем елемената. Сваки елемент у тупле-у може бити различитог типа података. Тупле нису уграђена функција у ЈаваСцрипт-у, али се могу симулирати помоћу низова.

Овај пост ће описати додељивање променљивих из торки.







Додељивање ЈаваСцрипт променљивих из тупле

У ЈаваСцрипт-у користите „ задатак деструктурирања ” функција за додељивање вредности из тупле променљивим. Деструктурирање доделе је ЈаваСцрипт функција која издваја вредности из низова или објеката и додељује их променљивим. Ова функција је корисна за издвајање података из низова или објеката, чинећи код читљивијим и лакшим за одржавање.



Синтакса



Да бисте користили додељивање деструктурирања, користите следећу синтаксу да доделите вредности из торки променљивим:





конст [ а, б, ц ] = [ 1 , 2 , 3 ]


Према горњој синтакси, променљива “ а ” ће бити додељена вредност „ 1 ”, “ б ” ће бити додељен од стране „ 2 ', и ' ц “ ће бити додељена вредност “ 3 ”.

У ЈаваСцрипт-у, низови и објекти се могу користити за складиштење било које врсте података и било ког броја елемената, па их користите и као торбу.



конст [ а, б ] = низ;


Такође можете користити рест оператор (…) да бисте преузели преостале елементе из низа или објекта.

конст [ а, б, ... одмор ] = низ;


Пример 1: Додељивање вредности целих, логичких и стринг променљивих из тупле

Креирајте низ под називом „ тупле ”, који чува цео број, логичку вредност и стринг:

цонст тупле = [ Једанаест , истина , 'Линукс' ] ;


Користите додељивање деструктурирања да доделите вредности тупле променљивама “ Икс ”, “ и ', и ' Витх ”:

конст [ к, и, з ] = тупле;


Одштампајте додељене вредности за сваку променљиву на конзоли:

цонсоле.лог ( к, и, з ) ;


Може се приметити да су променљиве успешно додељене из тупле:


Пример 2: Додељивање вредности целог броја и низа вредности променљиве из тупле

У датом примеру ћемо доделити вредност особине „ ознака ” на променљиву под називом „ од ”:

цонст објецт = { назив: „Ковен ', године: 28, ознака: ' ХР '};


Користите додељивање уништења да доделите вредност „десигнатион“ променљивој „дес“:

конст { име: дес } = објекат;


Одштампајте додељену вредност на конзоли:

цонсоле.лог ( од ) ;


Може се видети да је вредност својства „десигнатион“ успешно додељена променљивој „дес“:


Пример 3: Додела вишеструких вредности променљивих из тупле користећи рест оператор

Направите низ и сачувајте више типова података:

цонст тупле = [ '1100' , истина , 'Линукс' , Једанаест , 5 , 3 , 9 ] ;


Сада ћемо користити рест оператор (...) са додељивањем уништавања да издвојимо преостале елементе из низа:

конст [ к, и, з, ...в ] = тупле;


На крају одштампајте све вредности за сваку променљиву на конзоли користећи „ цонсоле.лог() ” метод:

цонсоле.лог ( к, и, з, Ин ) ;


Као што видите да је променљива „ Икс ” ће бити додељена целобројна вредност “ 1100 ”, “ и ” са логичком вредношћу “ истина ”, “ Витх ” са вредношћу “ Линук ” и преостале целобројне вредности “ 11, 5, 3 и 9 ” се додељују променљивој “ Ин ” користећи остатак оператора (…):


То је све о додељивању вредности из тупле променљивим.

Закључак

Да бисте доделили вредност променљивим из тупле-а, користите ЈаваСцрипт функцију под називом „ задатак деструктурирања ”. То је моћна функција која олакшава рад са торкама у ЈаваСцрипт-у за издвајање вредности из торке и додељивање променљивих на концизан и читљив начин. Преостали елементи у низу или објекту се такође могу издвојити помоћу оператора рест (…). Овај пост је описао доделу променљивих из тупле.