| Metodi | Descrizione |
|---|---|
| concat() | concatena l'array oggetto con l'array argomento |
| join() | concatena tutti gli elementi di un array in una stringa |
| pop() | cancella l'ultimo elemento di un array |
| push() | aggiunge un elemento alla fine dell'array |
| reverse() | rovescia l'ordine in cui gli elementi compaiono nell'array (JS1.2+) |
| shift() | cancella gli elementi in cima all'array (JS1.2+) |
| slice() | restituisce una porzione dell'array (JS1.2+) |
| sort() | ordina gli elementi di un array |
| splice() | inserisce e rimuove elementi da un array (JS1.2+) |
| toSource() | converte gli elementi in una stringa con parentesi quadrate (JS1.3+) |
| toString() | converte gli elementi di un array in una stringa |
| unshift() | aggiunge elementi in cima all'array |
| valueOf() | restituisce una stringa di elementi separati da virgole |
| Proprietà | Descrizione |
| index | per un array creato da un match di espressioni regolari, ritorna l'indice della locazione dove è avvenuto il match (JS1.2+) |
| input | per un array creato da un match di espressioni regolari, ritorna la stringa originale (JS1.2+) |
| length | il numero di elementi nell'array |
| prototype | permette di aggiungere nuove proprietà e metodi alle istanze dell'oggetto array (JS1.1+) |