JavaMetodi di script array: creare con esempio
Che cos'è un array?
Un array è un oggetto che può memorizzare a raccolta di oggetti. Gli array diventano davvero utili quando hai bisogno di memorizzare grandi quantità di dati dello stesso tipo. Supponiamo che tu voglia memorizzare i dettagli di 500 dipendenti. Se stai usando variabili, dovrai creare 500 variabili mentre puoi fare lo stesso con un singolo array. Puoi accedere agli elementi in un array facendo riferimento al suo indice numero e l'indice del primo elemento di un array è zero.
JavaScript Crea Array
Puoi creare un array in JavaCopione come indicato di seguito.
var students = ["John", "Ann", "Kevin"];
Qui stai inizializzando il tuo array come e quando viene creato con i valori "John", "Ann" e "Kevin". L'indice di "John", "Ann" e "Kevin" è rispettivamente 0, 1 e 2. Se vuoi aggiungere più elementi all'array degli studenti, puoi farlo in questo modo:
students[3] = "Emma"; students[4] = "Rose";
Puoi anche creare un array usando il costruttore Array in questo modo:
var students = new Array("John", "Ann", "Kevin");
OR
var students = new Array(); students[0] = "John"; students[1] = "Ann"; students[2] = "Kevin";
JavaMetodi di script array
L'oggetto Array ha molte proprietà e metodi che aiutano gli sviluppatori a gestire gli array in modo semplice ed efficiente. È possibile ottenere il valore di una proprietà specificando arrayname.property e l'output di un metodo specificando arrayname.method().
- proprietà length –> Se vuoi conoscere il numero di elementi in un array, puoi usare la proprietà length.
- proprietà del prototipo –> Se desideri aggiungere nuove proprietà e metodi, puoi utilizzare la proprietà prototipo.
- metodo inverso -> Puoi invertire l'ordine degli elementi in un array utilizzando un metodo inverso.
- metodo di ordinamento -> È possibile ordinare gli elementi in un array utilizzando il metodo sort.
- metodo pop -> Puoi rimuovere l'ultimo elemento di un array usando un metodo pop.
- metodo del turno -> Puoi rimuovere il primo elemento di un array usando il metodo shift.
- metodo push –> Puoi aggiungere un valore come ultimo elemento dell'array.
Provalo tu stesso:
<html> <head> <title>Arrays!!!</title> <script type="text/javascript"> var students = new Array("John", "Ann", "Aaron", "Edwin", "Elizabeth"); Array.prototype.displayItems=function(){ for (i=0;i<this.length;i++){ document.write(this[i] + "<br />"); } } document.write("students array<br />"); students.displayItems(); document.write("<br />The number of items in students array is " + students.length + "<br />"); document.write("<br />The SORTED students array<br />"); students.sort(); students.displayItems(); document.write("<br />The REVERSED students array<br />"); students.reverse(); students.displayItems(); document.write("<br />THE students array after REMOVING the LAST item<br />"); students.pop(); students.displayItems(); document.write("<br />THE students array after PUSH<br />"); students.push("New Stuff"); students.displayItems(); </script> </head> <body> </body> </html>