Cuprins:

Cum goliți o matrice în JavaScript?
Cum goliți o matrice în JavaScript?

Video: Cum goliți o matrice în JavaScript?

Video: Cum goliți o matrice în JavaScript?
Video: 3 Ways to Empty an Array in JavaScript 2024, Noiembrie
Anonim

În Javascript cum să golești o matrice

  1. Înlocuirea cu una nouă matrice − arr =; Acesta este cel mai rapid mod.
  2. Setarea lungimii prop la 0 − arr.length = 0. Aceasta va șterge cea existentă matrice setându-i lungimea la 0.
  3. Îmbinați întregul matrice . arr.splice(0, arr.length) Acest lucru va elimina toate elementele din matrice și va de fapt curat originalul matrice .

În ceea ce privește acest lucru, cum verific dacă o matrice este goală în JavaScript?

The matrice poate fi verificat dacă este gol prin folosirea matrice . proprietatea lungimii. Această proprietate returnează numărul de elemente din matrice . Dacă numărul este mai mare decât 0, se evaluează drept adevărat.

În al doilea rând, cum goliți un obiect în JavaScript? este gol

  1. function isEmpty(obj) { for(var key in obj) { if(obj. hasOwnProperty(key)) return false; } returnează adevărat; }
  2. var myObj = {}; // Obiect gol if(isEmpty(myObj)) { // Obiectul este gol (ar returna adevărat în acest exemplu) } else { // Obiectul NU este gol }
  3. Obiect. prototip.
  4. var myObj = { myKey: „O anumită valoare” } if(myObj.

În mod similar, este întrebat cum se deschide o matrice în JavaScript?

JavaScript ne oferă patru metode de a adăuga sau elimina elemente de la începutul sau de la sfârșitul matricelor:

  1. pop(): Eliminați un element de la sfârșitul unui tablou.
  2. push(): Adăugați elemente la sfârșitul unui tablou.
  3. shift(): Eliminați un element de la începutul unui tablou.
  4. unshift(): Adăugați elemente la începutul unui tablou.

Cum adaugi la o matrice?

Există câteva moduri de a adăuga o matrice în JavaScript:

  1. 1) Metoda push() adaugă unul sau mai multe elemente la sfârșitul unui tablou și returnează noua lungime a matricei.
  2. 2) Metoda unshift() adaugă unul sau mai multe elemente la începutul unui tablou și returnează noua lungime a tabloului: var a = [1, 2, 3]; A.

Recomandat: