Array

Costruttori

  • new Array(), crea un array vuoto
  • new Array(n), crea un array con n posizioni vuote
  • new Array(…), crea un array a partire da una sequenza di valori di tipo qualsiasi, anche costruiti al volo
  • Array(), le funzioni corrispondenti
  • Array(…), …

Proprietà/metodi

  • a.join(c), costruisce una stringa con tutti i valori concatenati dal separatore specificato c
  • a.length, numero di elementi
  • a.pop(), estrae dalla fine
  • a.push(x), aggiunge alla fine
  • a.reverse(), ribalta il contenuto
  • a.shift(x), aggiunge all’inizio
  • a.sort(), ordina
  • a.sort(f), ordina secondo una certa funzione di confronto f
  • a.unshift(), estrae dall’inizio

Osserva

  • Il passaggio degli array avviene per riferimento, le modifiche sugli elementi sono permanenti.
  • Una funzione può usare un array come valore di ritorno.
  • L’array, con i metodi corrispondenti, può essere utilizzato come uno stack o come una coda.

Lascia un commento