Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
  Derniers articles
  • Comment calculer un total mobile en …
  • Qu'est-ce que Javascript Void ne peu…
  • Comment créer une image Recherche s…
  • Comment mettre à jour un champ d'af…
  • Comment désactiver Microsoft Active…
  • Comment utiliser coloriser dans jQue…
  • Comment contrôler les barres de dé…
  • Structure de JavaScript 
  • Comment faire pour modifier un point…
  • Comment modifier les CSS avec JavaSc…
  •   Programmation JavaScript
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation JavaScript

    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:

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire de l'encre recyclée 
  • Définition de JavaScript 
  • Comment vérifier si une propriété d' objet existe dans JavaScript 
  • JavaScript en code côté serveur pour Apache 
  • Comment faire Curved Corners Javascript pour IE 
  • Comment vérifier un espace blanc avec Javascript 
  • Comment faire pour changer l'entrée texte avec JavaScript 
  • Outil XML Astuce Tutoriel 
  • Comment mettre en évidence un Tag dans iFrame contenu 
  • Comment STOP message d'erreur NULL est NULL ou non un objet 
  • Connaissances Informatiques © http://www.ordinateur.cc