|  
    
 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.    
 
 |