V tomto príklade sa naučíte písať program JavaScript, ktorý vyprázdni pole.
Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku JavaScript:
- Funkcia JavaScript a výrazy funkcií
- Dĺžka poľa JavaScriptu
- Spojenie poľa JavaScript ()
Príklad 1: Prázdne pole nahradením nového poľa
// program to empty an array function emptyArray(arr) ( // substituting new array arr = (); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Výkon
(1, 2, 3) ()
Vo vyššie uvedenom programe je hodnota poľa nahradená novým prázdnym poľom.
Príklad 2: Prázdne pole pomocou spojenia ()
// program to append an object to an array function emptyArray(arr) ( // substituting new array arr.splice(0, arr.length); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Výkon
(1, 2, 3) ()
Vo vyššie uvedenom programe sa splice()
metóda používa na odstránenie všetkých prvkov poľa.
V splice()
metóde
- Prvým argumentom je index poľa, z ktorého sa má začať odstraňovať položka.
- Druhým argumentom je počet prvkov, ktoré chcete odstrániť z indexového prvku.
Príklad 3: Prázdne pole nastavením dĺžky 0
// program to empty an array function emptyArray(arr) ( // setting array length to 0 arr.length = 0; return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Výkon
(1, 2, 3) ()
Vo vyššie uvedenom programe sa vlastnosť length používa na vyprázdnenie poľa.
Pri nastavení array.length
na 0 sa odstránia všetky prvky poľa.