| 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
    Differenza tra Pop & Splice in Javascript
    Javascript è un linguaggio di scripting per il web . Tuttavia, anche se JavaScript è a volte indicato come un linguaggio di " scripting " , si svolge proprio come un linguaggio di programmazione completamente funzionale per il web . JavaScript utilizza Object Oriented paradigmi di programmazione , come ad esempio oggetti e metodi . L'oggetto " matrice " è un tipo di dati tale, che include metodi come "pop " e " splice " al fine di modificare il contenuto di un array . JavaScript Array

    JavaScript , come nella maggior parte degli altri linguaggi di programmazione , un array è una variabile di riferimento una collezione di elementi di dati . Mentre in alcuni altri linguaggi (come C o Java ) un array deve contenere valori dello stesso tipo di dati , in JavaScript un array può contenere differenti tipi . Per esempio, la matrice JavaScript :
    nomi var

    = new Array ( " Bob " , " George " , " Bill " , 3) ;

    Contiene tre stringhe contenenti i nomi e il numero 3 . Gli array in JavaScript sono istanziati come oggetti , il che significa che essi includono alcuni metodi programmatori possono chiamare .
    Il pop ( ) Metodo

    Il metodo "pop " deriva dal idea della struttura dati stack. Pile sono elenchi di dati , dai quali valori vengono recuperati /rimossi ( o " spuntato " ) dalla fine della lista . Ciò significa che l'ultimo elemento della lista viene rimosso , e la lunghezza della lista cambiato . Il metodo pop di matrici JavaScript funzioni allo stesso modo :

    document.write ( names.pop ());

    document.write ( nomi) ;

    questo comando scrivere il numero 3 al browser , e rimuoverlo dalla lista . L' elenco rimanente sarà:

    Bob , George , Bill
    Il metodo splice ()

    Il metodo di " giunzione " è simile al metodo pop , nel senso che può rimuovere dati da array e modificare il loro contenuto . Il metodo splice , invece, ha una maggiore flessibilità , in quanto può anche aggiungere elementi a un elenco, e può preforme operazioni sui elementi nel mezzo della lista . Per esempio :

    names.splice ( 1 , 0 , "Mark" ) ;

    aggiungerà l'elemento "Mark" per indice 1 . Quindi la matrice sarà:

    Bob , Mark , George , Bill

    Il primo argomento di giunzione definisce l' indice che riporta . Il secondo argomento segnala quanti elementi da rimuovere (in questo caso nullo, in quanto è solo essere aggiunto un elemento ) . Il terzo è l'elemento reale .
    Esempi

    I metodi pop e giunzione possono modificare le variabili ampiamente , ed i programmatori dovrebbero essere consapevoli di come le operazioni di modifica dei dati in un array come verificarsi . Il codice di esempio :

    names.pop ();

    names.pop ();

    names.splice ( 0 , 1 , "John" ) ;

    names.splice ( 1 , 0 , " Kyle " , "Roberto" ) ;

    names.pop ();

    cambia completamente l'elenco di leggere :
    < p > John , Kyle , Robert

    gli ultimi due valori della matrice originale ( George e Bill ) sono spuntato dalla lista . Il nome " John" viene aggiunto alla prima posizione ( 0 ) , mentre Bob è rimosso . Due nomi aggiuntivi ( Kyle e Robert ) sono aggiunti tra John e Mark , e infine Marco è spuntato fuori della lista .

    Previous :

    next :
      Articoli Correlati
    ·Come modificare un collegamento ipertestuale con JavaSc…
    ·Come modificare il testo di un rollover 
    ·Come calcolare lunghezza array in Javascript 
    ·Come impedire JavaScript dalla visualizzazione in Fireb…
    ·Box Tutorial Light 
    ·Come nascondere una barra degli indirizzi in Javascript…
    ·Come aggiungere il pulsante Condividi con Facebook per …
    ·Come installare Java Script su un PC 
    ·Come ruotare un cifrario in JavaScript 
    ·Tutorial sul menu a tendina in Javascript 
      Articoli in evidenza
    ·I vantaggi di Algoritmi Rijndael 
    ·Come creare un set di dati da GridView 
    ·PHP Fatal Error : Cannot Annullare l'impostazione offse…
    ·MySQL Perl Tutorial 
    ·Come fare un sito web PHP per principianti 
    ·Come faccio a cambiare tipo di input di valori Font 
    ·Come convalidare la casella di testo 
    ·Come controllare un IP dal nome a dominio con PHP 
    ·Come risolvere il Visual C + + Runtime Library 
    ·Come programmare in MIPS 
    Copyright © Conoscenza Informatica http://it.wingwit.com