Få det nest siste elementet i Array i JavaScript

Få det nest siste elementet i Array i JavaScript
I posten vedlikeholdsprosesser kan det være behov for å hente en del av data fra en bulk umiddelbart. For eksempel å sortere dataene for oppdateringsformål osv. I slike tilfeller er det veldig nyttig å få det nest siste arrayelementet i JavaScript.

Denne oppskrivningen vil forklare prosedyrene for å få det nest siste elementet i en matrise ved hjelp av JavaScript.

Hvordan få det nest siste arrayelementet i JavaScript?

Det nest siste array -elementet kan hentes ved hjelp av følgende tilnærminger:

  • lengde”Eiendom.
  • på()”Metode.
  • skive()”Metode
  • Indeksering”Teknikk.

De uttalte tilnærmingene vil bli demonstrert en etter en!

Tilnærming 1: Få det nest siste elementet i Array i JavaScript ved å bruke lengdeegenskap

lengde”Eiendom returnerer strengens lengde. Denne egenskapen kan brukes som en referanse slik at det nest siste elementet blir hentet.

Eksempel

La oss følge det under-uttalte eksemplet:

I ovennevnte kodebit:

  • Erklære en matrise som har de uttalte verdiene og vis den.
  • Etter det, bruk "lengde”Eiendom slik at indeksen for det nest siste elementet er beregnet, i.e., “1”.
  • Som et resultat vil verdien mot den tilsvarende indeksen bli hentet og vist.

Produksjon

Ovennevnte utgang betyr at det nest siste elementet fra en matrise er trukket ut.

Tilnærming 2: Få det nest siste elementet i Array i JavaScript ved å bruke AT () -metoden

på()”Metode peker på indeksen for en verdi. Denne metoden kan implementeres for bare å få tilgang til den nest siste verdien ved å spesifisere den tilsvarende indeksen som dens parameter.

Syntaks

på (indeks)

I den gitte syntaks:

  • indeks”Henviser til arrayelementets indeks.

Eksempel

La oss gå gjennom følgende eksempel:

Utfør følgende trinn i kodelinjene ovenfor:

  • På samme måte definer en matrise og vis den.
  • I neste trinn, bruk "på()”Metode ved å referere til det nest siste elementets indeks.
  • Til slutt, vis verdien mot den tilsvarende indeksen.

Produksjon

Ovennevnte utgang indikerer at ønsket funksjonalitet oppnås.

Tilnærming 3: Få det nest siste elementet i Array i JavaScript ved hjelp av SITE () -metoden

skive()”Metode får tilgang til de valgte matriseelementene i form av en ny matrise uten å endre den originale matrisen. Denne metoden kan brukes for å skive matriseelementene ved hjelp av de indekserte parametrene slik at det nest siste arrayelementet returneres.

Syntaks

Array.skive (start, slutt)

I den gitte syntaks:

  • start”Og“slutt”Tilsvarer henholdsvis start- og sluttposisjonene.

Eksempel

La oss gå gjennom det undergitte eksemplet:

I ovennevnte kodebit:

  • Erklære en matrise som har de uttalte verdiene og vis den.
  • Etter det, bruk "skive()”Metode som peker på henholdsvis de innledende og endelige stillingene.
  • Dette vil resultere i å vise det nest siste arrayelementet etter skiver.

Produksjon

Ovennevnte utgang indikerer at matriselementet “Java”Returneres, tilsvarende det nest siste arrayelementet.

Tilnærming 4: Få det nest siste elementet i Array i JavaScript ved hjelp av indekseringsteknikk

Denne teknikken kan brukes til å direkte få tilgang til det nest siste arrayelementet ved hjelp av indeksen.

Eksempel

La oss gå til følgende kode:

Bruk følgende trinn i koden ovenfor:

  • På samme måte erklære en matrise som har de uttalte verdiene og vise den.
  • Etter det får du tilgang til det nest siste array -elementet ved å referere til indeksen, i.e., “1" i dette tilfellet.
  • Dette vil resultere tilbake det nest siste arrayelementet.

Produksjon

Det gitte kravet er oppfylt i ovennevnte utgang.

Konklusjon

Lengdeegenskapen kan brukes for å få tilgang til det nest siste arrayelementet ved å ta matriserens lengde som referanse. AT () -metoden kan implementeres for å direkte peke på det tilsvarende elementets indeks, noe som vil resultere i å hente verdien. SITE () -metoden kan være aktuelt for å få tilgang til elementet ved å referere til start- og sluttposisjonene i en matrise. Indekseringsteknikken får ganske enkelt tilgang til elementet fra indeksen manuelt. Denne bloggen forklarer hvordan du får det nest siste elementet fra en matrise i JavaScript.