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 :

Créer des objets automatiquement


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Mai 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2020
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Créer des objets automatiquement
    Bonjour à tous,

    je suis nouveau dans la programmation et dans ce forum. Je pense que ma question est très simple, mais elle me pose bien problème. Voici un exemple de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    class Livre{
         constructor (auteur, date){
              this.auteur = auteur;
              this.date = date;
         }
    }
     
    let daVinciCode = new Livre("Dan Brown", "2003");

    comment puis-je créer dans mon code une boucle par exemple qui créera automatiquement de nouveaux objet de la classe Livre en utilisant par exemple une variable pour donner un nom a ce nouvel objet ?

    J'espère que ma question est assez claire.

    Merci beaucoup d'avance

  2. #2
    Expert confirmé
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 465
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 465
    Points : 4 650
    Points
    4 650
    Par défaut
    pour repondre a ta question, je pense que c'est ca que tu veux
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    const livresPossibles = [
        ['auteur1', 2001],
        ['auteur2', 2002],
        ['auteur3', 2003],
    ];
    const bibliotheque = [];
    livresPossibles.forEach(info => {
        bibliotheque.push(new Livre(info[0], info[1]));
    });
    console.log(bibliotheque);

    par contre, le titre du livre ne devrai pas etre le nom de la variable, mais un autre parametre de ta class Livre
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Mai 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2020
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Ah oui, c'est une bonne idée de faire un array qui sera implémenté pour chaque nouvel objet créé, moi je cherchai à créer un nouveau nom d'objet à chaque fois.

    merci pour l'aide

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

Discussions similaires

  1. [Débutant] créer des objets pour fonction de saisie automatique
    Par problems99 dans le forum MATLAB
    Réponses: 1
    Dernier message: 13/12/2010, 11h46
  2. créer des liens automatiquement mais sans boucle
    Par psychoBob dans le forum Langage
    Réponses: 8
    Dernier message: 15/12/2005, 15h20
  3. Travailler / Créer des objets complexes
    Par Ekinoks dans le forum OpenGL
    Réponses: 3
    Dernier message: 22/08/2005, 14h38
  4. [C#] Créer des objets Winform personnalisés
    Par KibitO dans le forum Windows Forms
    Réponses: 8
    Dernier message: 31/05/2005, 17h09
  5. Créer des objets sur la pile ?
    Par Cornell dans le forum Langage
    Réponses: 8
    Dernier message: 03/03/2003, 11h47

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