Sisällysluettelo:

Kuinka tyhjennät taulukon JavaScriptissä?
Kuinka tyhjennät taulukon JavaScriptissä?

Video: Kuinka tyhjennät taulukon JavaScriptissä?

Video: Kuinka tyhjennät taulukon JavaScriptissä?
Video: Täydellinen React JS -kurssi aloittelijoille - Opi React 2 tunnissa! +aikakoodit 2024, Saattaa
Anonim

Javascriptissä kuinka tyhjennetään taulukko

  1. Korvaaminen uudella joukko − arr =; Tämä on nopein tapa.
  2. Pituuspropan asettaminen arvoon 0 − arr.length = 0. Tämä tyhjentää olemassa olevan joukko asettamalla sen pituudeksi 0.
  3. Liitä kokonaisuus joukko . arr.splice(0, arr.length) Tämä poistaa kaikki elementit tiedostosta joukko ja itse asiassa tulee puhdas alkuperäinen joukko .

Miten voin tarkistaa tämän suhteen, onko JavaScript-taulukko tyhjä?

The joukko voidaan tarkistaa jos on tyhjä käyttämällä joukko . pituus omaisuutta. Tämä ominaisuus palauttaa elementtien määrän joukko . Jos luku on suurempi kuin 0, sen arvo on tosi.

Toiseksi, kuinka tyhjennät objektin JavaScriptissä? on tyhjä

  1. funktio isEmpty(obj) { for(var avain obj:ssa) { if(obj. hasOwnProperty(avain)) return false; } return true; }
  2. var myObj = {}; // Tyhjä objekti if(isEmpty(omaObj)) { // Objekti on tyhjä (Palauttaa tosi tässä esimerkissä) } else { // Objekti EI ole tyhjä }
  3. Esine. prototyyppi.
  4. var myObj = { myAvain: "Jotakin arvoa" } if(myObj.

Vastaavasti kysytään, kuinka taulukko lisätään JavaScriptiin?

JavaScript antaa meille neljä tapaa lisätä tai poistaa kohteita taulukoiden alusta tai lopusta:

  1. pop(): Poista kohde taulukon lopusta.
  2. push(): Lisää kohteita taulukon loppuun.
  3. shift(): Poista kohde taulukon alusta.
  4. unshift(): Lisää kohteita taulukon alkuun.

Kuinka liität taulukkoon?

On olemassa pari tapaa lisätä taulukko JavaScriptiin:

  1. 1) Push()-menetelmä lisää yhden tai useamman elementin taulukon loppuun ja palauttaa taulukon uuden pituuden.
  2. 2) Unshift()-menetelmä lisää yhden tai useamman elementin taulukon alkuun ja palauttaa taulukon uuden pituuden: var a = [1, 2, 3]; a.

Suositeltava: