Metodi degli array - Parte 1
Fa parte della sezione Fondamenti del percorso JavaScript di Coddy. Lezione 60 di 77.
Gli array sono ricchi di metodi (funzionalità). Per accedere a un metodo, scrivi:
someArray.method()Ecco un elenco dei metodi di base:
push(element)- aggiunge un elemento alla fine dell’arraypop()- rimuove un elemento dalla fine dell’array e lo restituisce
shift()- rimuove un elemento dall'inizio dell'array e lo restituisceunshift(element)- aggiunge un elemento all'inizio dell'array
Ecco un esempio di come usare il metodo push:
let myArray = ["orange", "banana", "apple"];
myArray.push("strawberry");
console.log(myArray);Questo produrrà ["orange", "banana", "apple", "strawberry"].
Esempio del metodo pop:
let myArray = [1, 2, 3, 4, 5];
let lastElement = myArray.pop();
console.log(myArray);
console.log(lastElement);Questo produrrà [1, 2, 3, 4] e 5.
Esempio del metodo shift:
let myArray = [1, 2, 3, 4, 5];
let firstElement = myArray.shift();
console.log(myArray);
console.log(firstElement);Questo produrrà in output [2, 3, 4, 5] e 1.
Esempio del metodo unshift:
let myArray = [1, 2, 3, 4, 5];
myArray.unshift(0);
console.log(myArray);Questo produrrà [0, 1, 2, 3, 4, 5].
Sfida
FacileCrea una funzione chiamata swapEnds che riceve un argomento:
- Un array
La funzione scambia il primo e l'ultimo elemento dell'array e restituisce l'array modificato.
Per esempio, con i seguenti argomenti: swapEnds([1, 2, 3, 4]), la funzione restituirà [4, 2, 3, 1]
Provalo tu
function swapEnds(arr) {
// Scrivi il codice qui
}Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori - Parte 2
Operatori logici - Parte 1Operatori logici - Parte 2Riepilogo - Logica sempliceOperatori logici - Parte 3Coercizione dei tipi7Calcolatore per dividere il conto
Messaggio di benvenutoCalcolare la mancia e il totale10FizzBuzz con una variante
Panoramica del giocoLa funzione FizzBuzz13Gestore della lista della spesa
Panoramica del progettoAggiungere un elemento2Variabili
NumeriStringheBooleaniConvenzioni di denominazioneVariabili vuoteRiepilogo - Inizializzare le variabiliCostanti11Array - Parte 1
Dichiarare un arrayAccedere agli elementi di un arrayModificare gli arrayMetodi degli array - Parte 1Metodi degli array - Parte 2Riepilogo - Elaboratore di array3Operatori Parte 1
Operatori aritmeticiOperatore moduloScorciatoie aritmeticheOperatori di confrontoUguaglianza stretta vs non rigorosaRipasso - matematica semplice6Input/Output di base
OutputOutput con variabiliConversione di tipo - Parte 1Conversione di tipo - Parte 2Ripasso - Fino a 120Ripasso - Vero o falsoEsercitati da solo: Compilatore JavaScript online