| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> Content
    Array Tutorial Javascript
    Javascript è una pagina web linguaggio di scripting lato client . Una caratteristica di JavaScript è il tipo di dati Array. Un array è semplicemente un elenco di valori che possono essere referenziate da un nome di variabile . Gli array possono contenere diversi tipi di dati come stringhe, interi e booleani . Oltre ad aggiungere e rimuovere i dati da array , è anche possibile ordinarli , invertire o anche combinare due array insieme . Uno dei principali modi in cui matrici JavaScript differiscono da altri oggetti JavaScript è la proprietà length . La proprietà length spiega come molti elementi sono contenuti nella matrice. Istruzioni
    1

    Creare un array nel codice JavaScript con l'istruzione seguente

    //Esempio di un vuoto array.var myArray = new Array (); .
    < P > //Esempio di una matrice vuota di un insieme length.var myArray = new Array ( 5) ;

    //Esempio di una matrice pre- popolato con values.var myArray = new Array ( " stringa1 " , " stringa2 " , " string3 ");
    2

    Determinare la dimensione della matrice con la proprietà " lunghezza ", come illustrato nel codice seguente

    myArray.length ;//. Ciò restituisce un valore di 3

    //Imposta la matrice di una nuova lunghezza (con i valori vuoti per eventuali elementi aggiuntivi) myArray.length = 5; . .
    3 < p > Aggiungere un elemento alla fine della matrice con il metodo "push" copiando l'istruzione seguente. Questo metodo ha un valore di ritorno della lunghezza del nuovo array .

    MyArray.push ( " String4 " ) ;//Questo restituirebbe un valore di 4 . //L'array sarà ora ( stringa1 , stringa2 , stringa3 , String4 )
    4

    elementi inserire nell'array in un punto specificato con il comando " giuntura " riportati di seguito. Il comando " splicing " richiede tre parametri : l'indice di inserire alla , il numero di elementi da rimuovere in tale indice e il nuovo valore da inserire

    myArray.splice ( 2,0 , " string2a "); . //l'array sarà ora ( stringa1 , stringa2 , string2a , stringa3 , String4 ) economici 5

    Rimuovere elementi dalla matrice in un punto particolare usando la " giunzione " nell'esempio sottostante . Il terzo parametro per il metodo " giunzione " è opzionale .

    MyArray.splice ( 2 , 2 ) ;//L'array sarà ora ( stringa1, stringa2 , String4 ) per

    myArray.splice ( 2 , 1 , " newstring3 " ) ;//l'array sarà ora ( stringa1, stringa2 , newstring3 ) economici 6

    rimuovere un singolo elemento dalla fine della matrice con il comando " pop" .

    myArray.pop ( ) ;//l'array sarà ora ( stringa1, stringa2 ) economici 7

    rimuovere un singolo elemento dall'inizio dell'array utilizzando il " cambiamento " comando. Per aggiungere un elemento alla parte anteriore di un array si usa il comando " unshift " invece .

    MyArray.shift ( ) ;//L'array sarà ora ( stringa2 ) economici 8 < p > Unire due array con il comando " concat " dal seguente esempio . Il comando " concat " vogliono almeno due parametri , ma può assumere molte più

    myNewArray var = new Array (); . MySecondArray var = new Array ( 3) ; var mySecondArray = new Array ( " newstring1 " , " newstring2 " , " newstring3 "); myNewArray = myArray.concat ( mySecondArray ) ;//la nuova serie verrà ( newstring1 , newstring2 , newstring3 , stringa2 ) economici 9

    invertire l'ordine di tutto gli elementi di un array chiamando il comando "indietro" .

    myNewArray.reverse ( ) ;//la nuova serie verrà ( stringa2 , newstring3 , newstring2 , newstring1 ) economici 10 < p > Ritorna alcuni elementi dell'array in un punto specificato con il comando " slice ", illustrato di seguito. Il comando fetta accetta due parametri : l'indice di iniziare a e il numero di elementi da restituire

    myNewArray.slice ( 2,2 ) ;//Returns ( newstring3 , newstring2 ) economici 11 .

    restituire gli elementi di un array come un singolo valore stringa utilizzando il comando " toString " mostrato di seguito .

    myNewArray.toString ( ) ;//Restituisce " stringa2 , newstring3 , newstring2 , newstring1 "
    Pagina 12

    restituire gli elementi di un array come un singolo valore stringa e separarli con un carattere con il comando "join" come in questo esempio .

    myNewArray.join ( "e" ) ;//Returns " stringa2 e newstring3 e newstring2 e newstring1 "
    13

    Mettere gli elementi dell'array in ordine alfabetico con il comando "sort" mostrato di seguito .

    myNewArray.sort ( ) ;//La nuova gamma sarà ora ( newstring1 , newstring2 , newstring3 , stringa2 ) economici

    Previous :

    next :
      Articoli Correlati
    ·Come scrivere Utilizzando Javascript 
    ·Come pista con Java Script e PHP 
    ·Data Differenza di Java Script 
    ·Come sostituire una stringa javascript 
    ·Come confrontare String Script Java 
    ·Come rimuovere Javascript 
    ·Come gestire i vecchi browser con javascript 
    ·Come scrivere Java Script 
    ·Fatto ma con gli errori di IE JS Previsto oggetto 
    ·Come nascondere tutti i div Aperte in JavaScript 
      Articoli in evidenza
    ·Come inizializzare le variabili in C 
    ·Come creare un programma che funziona come un calcolato…
    ·Come trovare la lunghezza della stringa array in VB 6.0…
    ·Come analizzare elementi XML ricorsivi in Java 
    ·Come catturare un utente SQL blocco di a Oracle 
    ·Come fare le variabili di output numeri interi in Pytho…
    ·Come modificare un URL in una pagina con JavaScript 
    ·Come inserire in una matrice tridimensionale utilizzand…
    ·Come spostare gli oggetti a velocità costante in Unity…
    ·Come creare tabelle in fase di esecuzione in Visual Bas…
    Copyright © Conoscenza Informatica http://it.wingwit.com