Innholdsfortegnelse:

Hvordan tømmer du en matrise i JavaScript?
Hvordan tømmer du en matrise i JavaScript?

Video: Hvordan tømmer du en matrise i JavaScript?

Video: Hvordan tømmer du en matrise i JavaScript?
Video: Как получить текст из input? JavaScript 2024, November
Anonim

Hvordan tømme en matrise i Javascript

  1. Bytter ut med en ny array − arr =; Dette er den raskeste måten.
  2. Sett lengde prop til 0 − arr.length = 0. Dette vil fjerne eksisterende array ved å sette lengden til 0.
  3. Skjøt det hele array . arr.splice(0, arr.length) Dette vil fjerne alle elementer fra array og vil faktisk ren den opprinnelige array .

Angående dette, hvordan sjekker jeg om en matrise er tom i JavaScript?

De array kan sjekkes om det er det tømme ved å bruke array . lengde eiendom. Denne egenskapen returnerer antall elementer i array . Hvis tallet er større enn 0, evalueres det til sant.

For det andre, hvordan tømmer du et objekt i JavaScript? er tom

  1. function isEmpty(obj) { for(var key in obj) { if(obj. hasOwnProperty(key)) return false; } return true; }
  2. var myObj = {}; // Empty Object if(isEmpty(myObj)) { // Objektet er tomt (Ville returnert sant i dette eksemplet) } else { // Objektet er IKKE tomt }
  3. Gjenstand. prototype.
  4. var myObj = { myKey: "Some Value" } if(myObj.

På samme måte blir det spurt, hvordan dukker du en array i JavaScript?

JavaScript gir oss fire metoder for å legge til eller fjerne elementer fra begynnelsen eller slutten av matriser:

  1. pop(): Fjern et element fra slutten av en matrise.
  2. push(): Legg til elementer på slutten av en matrise.
  3. shift(): Fjern et element fra begynnelsen av en matrise.
  4. unshift(): Legg til elementer i begynnelsen av en matrise.

Hvordan legger du til en matrise?

Det er et par måter å legge til en matrise i JavaScript:

  1. 1) Push()-metoden legger til ett eller flere elementer på slutten av en matrise og returnerer den nye lengden på matrisen.
  2. 2) Unshift()-metoden legger til ett eller flere elementer i begynnelsen av en matrise og returnerer den nye lengden på matrisen: var a = [1, 2, 3]; en.

Anbefalt: