Innehållsförteckning:

Hur tömmer man en array i JavaScript?
Hur tömmer man en array i JavaScript?

Video: Hur tömmer man en array i JavaScript?

Video: Hur tömmer man en array i JavaScript?
Video: Javaprogrammering - Föreläsning 05 - Array och ArrayList 2024, November
Anonim

Hur man tömmer en array i Javascript

  1. Ersätter med en ny array − arr =; Detta är det snabbaste sättet.
  2. Ställ in längd prop till 0 − arr.length = 0. Detta kommer att radera det befintliga array genom att ställa in dess längd till 0.
  3. Splitsa det hela array . arr.splice(0, arr.length) Detta tar bort alla element från array och kommer faktiskt rena Originalet array .

Angående detta, hur kontrollerar jag om en array är tom i JavaScript?

De array kan kontrolleras om det är det tömma genom att använda array . längd egendom. Den här egenskapen returnerar antalet element i array . Om talet är större än 0, utvärderas det till sant.

För det andra, hur tömmer man ett objekt i JavaScript? är tom

  1. function isEmpty(obj) { for(var key in obj) { if(obj. hasOwnProperty(key)) return false; } returnera sant; }
  2. var myObj = {}; // Empty Object if(isEmpty(myObj)) { // Object is empty (Skulle returnera sant i det här exemplet) } else { // Object is NOT tom }
  3. Objekt. prototyp.
  4. var myObj = { myKey: "Some Value" } if(myObj.

På samma sätt frågas det, hur poppar man en array i JavaScript?

JavaScript ger oss fyra metoder för att lägga till eller ta bort objekt från början eller slutet av arrayer:

  1. pop(): Ta bort ett objekt från slutet av en array.
  2. push(): Lägg till objekt i slutet av en array.
  3. shift(): Ta bort ett objekt från början av en array.
  4. unshift(): Lägg till objekt i början av en array.

Hur lägger man till en array?

Det finns ett par sätt att lägga till en array i JavaScript:

  1. 1) Metoden push() lägger till ett eller flera element i slutet av en array och returnerar den nya längden på arrayen.
  2. 2) Metoden unshift() lägger till ett eller flera element i början av en array och returnerar den nya längden på arrayen: var a = [1, 2, 3]; a.

Rekommenderad: