IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Ajouter une valeur à un tableau


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Ajouter une valeur à un tableau
    Bonjour,
    Ma question doit être très simple, mais j'ai pas trouvé la méthode.
    Donc voila, j'ai compris que pour créer un tableau en JS il fallait déclarer le tableau puis ajouter les valeurs au tableau.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var NomFichier = new Array();
    var NomFichier = ["name"];
    Mais dans mon cas la valeur de "name" est retourné par une boucle.
    Donc comment ajouter une nouvelle valeur au tableau a chaque tour ?

    Merci

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    un petit tour du coté de la Les tableaux (l'objet Array)

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 183
    Par défaut
    Malheureusement la FAQ est incomplète ou alors mal c'est mal formulé dans la FAQ.

    Donc pour créer un tableau la meilleure méthode préconisée est la déclaration en crochets : [];

    Ensuite pour rajouter des éléments dans un tableau il faut utiliser push

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    array.push("new Item");
    array.push("pouet pouet");

  4. #4
    Rédacteur/Modérateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par défaut
    +1 pour compléter la FAQ avec des exemples d'utilisaiton d'Array.push, Array.unshift ou Array.splice. Peut-on contribuer à la FAQ ?

  5. #5
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par défaut
    @Sylvain : Il y a ce forum pour contribuer à la FAQ.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 06/06/2015, 11h14
  2. Ajouter une valeur dans un tableau au clic
    Par schtroll dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 17/12/2012, 13h35
  3. Tableau et ajouter une valeur
    Par Rapaccione dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 24/11/2007, 12h20
  4. Popup ajoutant une valeur a un champ
    Par kalan dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 05/09/2005, 15h39
  5. Ajouter une ligne à un tableau
    Par Oluha dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/02/2005, 15h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo