| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
    Différence entre Pop & Splice en Javascript
    JavaScript est un langage de script pour le Web. Cependant, bien que JavaScript est parfois considéré comme une langue « scripting » , il effectue aussi un langage de programmation entièrement fonctionnel pour le web. JavaScript utilise les paradigmes de programmation orientée objets, tels que des objets et des méthodes. L'objet " array" est un tel type de données , qui inclut des méthodes telles que "pop" et " épissage " afin de modifier le contenu d'un tableau. JavaScript tableaux

    JavaScript , comme dans la plupart des autres langages de programmation, un tableau est une variable qui référence une collection d'éléments de données . Alors que dans certains autres langages ( comme C ou Java) un tableau doit contenir des valeurs du même type de données , dans un tableau JavaScript peut contenir des valeurs de types différents. Par exemple, le tableau de JavaScript :
    noms de var

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

    contient trois chaînes contenant les noms et le nombre 3 . Les tableaux en JavaScript sont instanciés comme des objets, ce qui signifie qu'ils comprennent certaines méthodes programmeurs peuvent appeler.
    La pop () Méthode

    La méthode « pop » vient du idée de la structure de données en pile . Les piles sont des listes de données , à partir de laquelle les valeurs sont extraites /retirés ( ou " soufflé " ) à partir de la fin de la liste . Cela signifie que le dernier élément de la liste est supprimé, et la longueur de la liste modifiée. La méthode pop pour tableaux JavaScript fonctionne de la même manière:

    document.write ( names.pop ());

    document.write ( noms) ;

    cette commande écrire le numéro 3 dans le navigateur, et la retirer de la liste. La liste restante lire :

    Bob , George , Bill
    La méthode splice ()

    La méthode " épissure " est similaire à la méthode pop , en ce qu'il peut supprimer les données à partir de tableaux et de modifier leur contenu. La méthode d'épissure , cependant, a un peu plus de souplesse , en ce sens qu'elle peut aussi ajouter des éléments à une liste, et il peut préforme opérations sur les éléments dans le milieu de la liste . Par exemple:

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

    ajouter l'élément " Mark " à l'index 1. Donc, le tableau indique:

    Bob , Mark , George, Bill:

    Le premier argument de jonction définit l' index indiquant . Le second argument signale le nombre d'éléments à supprimer (dans ce cas aucun, puisqu'un élément est seulement ajouté ) . Le troisième est l'élément réel .
    Exemples

    Les méthodes de pop et épissure peut modifier les variables largement , et les programmeurs doivent être conscients de la quantité de données dans un tableau des changements que les opérations produire. L'exemple de code :

    names.pop ();

    names.pop ();

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

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

    names.pop ();

    change complètement la liste comme suit:
    < p > John , Kyle , Robert

    les deux dernières valeurs du tableau original (George et Bill) sont sauté dans la liste. Le nom "Jean" est ajouté à la première position ( 0) , tandis que Bob est supprimée . Deux noms supplémentaires ( Kyle et Robert ) sont ajoutés entre John et Mark , et enfin Mark est sorti hors de la liste.

    Previous :

    next :
      articles connexes
    ·Comment faire pivoter une division en JavaScript 
    ·Retrait d'une barre de défilement verticale dans JavaS…
    ·Struts cachés dans JavaScript 
    ·Comment encoder les paramètres en AJAX 
    ·Comment vérifier listes pour Joomla 
    ·Comment remplacer chaque élément DIV 
    ·Comment Ping en Javascript 
    ·Comment créer un formulaire e-mail gratuite 
    ·Comment cacher un DIV sur une publication en JavaScript…
    ·Comment faire pour convertir la chaîne en Entier le Ja…
      articles en vedette
    ·Tutoriel pour MySQL REGEXP 
    ·Fichier php erreurs de téléchargement 
    ·Comment créer une galerie HTML 
    ·Comment déclarer un constructeur en Java 
    ·Comment puis-je voir un formulaire dans une application…
    ·Comment INT en C + + pour les nombres réels 
    ·Comment faire pour modifier une ligne dans GridView 
    ·Comment compiler en Java 
    ·Comment faire un objet jQuery 
    ·Comment lancer la visualisation du paramètre sur Andro…
    Copyright © Connaissances Informatiques http://fr.wingwit.com