Hvordan lage utvalg av spesifikk lengde i JavaScript

Hvordan lage utvalg av spesifikk lengde i JavaScript
En matrise er en bestilt samling av elementer. Vanligvis opprettes en matrise med en vilkårlig lengde. Noen ganger er utviklere pålagt å initialisere en rekke en bestemt lengde i et stort program. Stort sett lengde Eiendom av matriser brukes til å tjene ovennevnte formål. JavaScript tilbyr imidlertid flere metoder for å lage en rekke en bestemt lengde. I dette innlegget vil vi gi innsikt i metodene som brukes til å lage en rekke en bestemt lengde i JavaScript.

Læringsutbyttet er oppsummert som:

  • Opprette en rekke spesifikk lengde
  • Lag utvalg av spesifikk lengde med Array () konstruktør
  • Lag utvalg av spesifikk lengde med anvendelse () -metode

Metode 1: Opprette en rekke spesifikk lengde

Denne metoden er generell og den mest brukte til å initialisere en matrise der utvikleren bare initialiserer antall elementer i henhold til hans ønske. Følgende kode refererer til å opprette en rekke en bestemt lengde i JavaScript:

Kode

konsoll.Logg ("Lag en rekke spesifikk lengde");
const lang = ["JavaScript", "Java", "C ++", "Python"];
konsoll.log (lang);

Forklaringen på koden er som følger:

  • For det første en matrise “Lang” er opprettet med fire elementer: “JavaScript”, “Java”, “C ++”, og “Python”.
  • Elementene er tildelt i matrisen for å representere lengden på den spesifiserte matrisen.
  • Til slutt, den konsoll.Logg() Metoden er tilpasset for å presentere elementene i den eksisterende matrisen.

Produksjon

Utgangen viser lengden på matrisen som “4”, som validerer elementer som eksisterer i matrisen. Dessuten presenterer den elementer som “JavaScript”, “Java”, “C ++”, “Python”.

Metode 2: Opprette utvalg av spesifisert lengde ved bruk av Array () konstruktør

En konstruktør Array () brukes til å lage en matrise som er mulig gjennom nøkkelordet "ny". En bruker kan passere forskjellige elementer som definerer den spesifikke lengden på en matrise. Ved å vurdere Array () Konstruktør, forskjellige elementer sendes i følgende kode:

Kode

konsoll.Logg ("Lag en rekke spesifikk lengde");
var arr = new Array ('Linuxhint', 'JavaScript');
konsoll.Logg (ARR)

Koden er som følger:

  • For det første, an Array () Konstruktør brukes med en ny nøkkelord for å lage en matrise.
  • I denne matrisen, to elementer, 'Linuxhint' og 'JavaScript' lagres i variabelen “Arr”.
  • Til slutt konsoll.Logg() Metoden brukes for å vise elementene i matrisen i konsollvinduet.

Produksjon

Utgangen viser det “Linuxhint” og “JavaScript” vises ved siden av lengden på matrisen også.

Metode 3: Lag utvalg av spesifikk lengde ved bruk av anvendelse () -metode

An søke om() Metoden anses som kaller de spesifiserte argumentene. Brukere kan overføre parametere til denne metoden via en matrise. Metoden tar to parametere: den første refererer til dette parameter, og den andre refererer til matrisen. Syntaksen til søke om() Metoden er som følger:

Syntaks

Søk (Thisarg, ARR)

I denne syntaksen, Thisarg refererer til en tilbakeringingsfunksjon, og arr representerer matrisen for å bruke funksjonen.

Kode

konsoll.Logg ("Lag en rekke spesifikk lengde");
var emp_arr = matrise.Bruk ('tom',
lengde: 3);
konsoll.Logg (emp_arr.lengde);
emp_arr = ["John", "Peter", "Harry"];
konsoll.log (emp_arr);

Beskrivelsen av koden er som følger:

  • For det første, an “Emp_arr” Variabel opprettes med en spesifisert lengde og har en verdi på 3.
  • Etter det, "lengde" Eiendom brukes som returnerer matriselengden.
  • Til slutt, den konsoll.Logg() Metoden viser alle elementer i konsollvinduet.

Produksjon

Utgangen viser det “John,” “Peter,” og “Harry” vises i konsollvinduet.

Konklusjon

JavaScript gir lengde eiendom, Array () konstruktør, og søke om() metode for å lage en rekke en bestemt lengde. De "lengde" Eiendomssetter og returnerer antall elementer i den forhåndsdefinerte eller eksisterende matrisen. De Array () Konstruktør initialiserer en tom matrise med en ny nøkkelord. Dessuten søke om() Metode vurderes, som bruker de spesifiserte argumentene for å lage en spesifikk rekke lengder. Denne artikkelen illustrerte flere metoder for å lage en rekke en bestemt lengde i JavaScript.