Array Destructuring Phenomenon blir utført for å hente arrayelementene med letthet. I matray -ødeleggelse blir hvert element referert til som en variabel, og ved å kalle den variabelen vil du kunne hente elementet som er tilknyttet den variabelen. Med sikte på å få elementer, gir denne artikkelen en detaljert guide for destrukturering av matriser i JavaScript.
Hvordan matrise ødeleggelse fungerer i JavaScript
Som diskutert refererer tidligere ødeleggelse til matriseelementene ved å bruke distinkte variabler. For ødeleggelse trenger du således et sett med variabler som kan brukes til å få det spesifikke elementet i en matrise. Kodelinjene skrevet nedenfor bedre demonstrerer hvordan ødeleggelse fungerer i JavaScript.
var arr = [1, 2, 3, 4];Etter å ringe variabelen “w”Du ville fått“1”I utgangen, på samme måte, verdien”2”Ville bli lagret inne i“x”Variabel og så videre.
Hvordan du ødelegger en matrise i JavaScript
Denne delen gir et sett med eksempler som illustrerer hvordan matriser kan manipuleres ved å bruke ødeleggelsesfenomenet.
Eksempel 1
Følgende kode lager distinkte variabler for hvert element i en matrise.
var arr = [10, 11, 12]Ovennevnte kode er beskrevet som,
Produksjon
Utgangen viser at verdiene 10, 11, og 12 nå inneholdt av x, y, og z henholdsvis.
Eksempel 2
La oss se på hvordan ødeleggelsen fungerer hvis antall elementer ikke er lik antall variabler.
var arr = [4, 7]Ovennevnte kode inneholder en matrise som inneholder to numeriske verdier. Denne matrisen blir assosiert med tre variabler, og deretter skrives disse variablene ut med "konsoll.Logg”Uttalelse.
Produksjon
Ovennevnte utgang viser at verdien av z resulterer i udefinert fordi det bare er to tall i arr Dermed kan bare to variabler kartlegges på disse variablene.
Eksempel 3
Dette eksemplet benytter seg av hvileoperatøren for å ødelegge en matrise.
var arr = ["Linuxhint", "Welcome", "Linux, Windows", "JavaScript/JQuery", "Informative Tutorials"]Ovennevnte kode oppretter en rekke strenger og x, y, og andre Henvis til elementene i en matrise. De x og y forholde seg til henholdsvis de første og andre elementene mens annen Variabel brukes med Rest Operator, derfor inneholder den andre alle elementene som oppstår etter det andre elementet.
Produksjon
Utgangen viser det x og y Inneholder de to første elementene bare mens resten av matriseelementene er inneholdt i annen variabel.
Merk: Ettersom variabler ikke kan opprettes ved hjelp av et tall, kan ikke numeriske verdier brukes til å ødelegge matrisen.
Konklusjon
Array Destructuring utføres ved å knytte variabler til matriseelementene. Disse distinkte variablene kan brukes til å få bare spesifikke elementer i matrisen. Denne artikkelen gir en detaljert guide om destrukturering av matriser i JavaScript. Her vil du bli kjent med og utføre ødeleggelse av matriser i JavaScript. For bedre forståelse har vi gitt et sett med eksempler som refererer til ødeleggelse av matriseelementene i JavaScript.