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 :

Exécution en mode console


Sujet :

JavaScript

  1. #1
    Membre du Club
    Homme Profil pro
    lyon
    Inscrit en
    Juin 2015
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : lyon
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2015
    Messages : 57
    Points : 45
    Points
    45
    Par défaut Exécution en mode console
    Bonjour,

    voici un script js
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    function Class() {}
     
    //prototype
    Class.prototype = {
        print: function () {
            console.log('ok');
        }
    }
     
    var first = new Class();
    var second = new Class();
     
    first.print(); // 'ok'
    second.print(); // 'ok'
     
    Class.prototype.print = function () {
        console.log('ko');
    };
     
    first.print(); // 'ko'
    second.print(); // 'ko'
    comment puis-je l'exécuter, en mode console, en effet ce script utilise merci d'avance, car je ne sais utiliser que la fonction alert() et appeler le script depuis un fichier html.
    je n'ai que 15 jours d'expérience dans ce langage.

    à bientôt

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    La console est dans les outils du développeur des navigateurs, il suffit d'appuyer sur la touche F12 pour y accéder.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Pour votre code, il faut choisir d'utiliser la méthode "function + prototype" ou "class" mais il ne faut surtout pas réinventer la roue. Exemple :

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    <!DOCTYPE html>
    <html lang="fr" dir="ltr">
    <head>
      <meta http-equiv="cache-control" content="public, max-age=60">
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <meta name="author" content="Daniel Hagnoul">
      <title>Test</title>
      <style>
     
      </style>
      <script>
        'use strict';
     
        document.addEventListener( 'DOMContentLoaded', ev => {
                
        });
        
        window.addEventListener( 'load', ev => {
     
          {
            const Personne = class cPersonne {
              constructor( nom, prenom ){
                this.nom = nom;
                this.prenom = prenom;
              }
              toString(){
                return [ this.nom, this.prenom ];
              }
            };
            
            let Pierre = new Personne( "Pierre", "Dupond" );
            
            console.log( "class, Personne = ", Pierre.toString() );
          }
          
          {
            function Personne( nom, prenom ){
              this.nom = nom;
              this.prenom = prenom;
            }
            
            Personne.prototype = {
              toString : function(){
                return [ this.nom, this.prenom ];
              }
            };
            
            let Pierre = new Personne( "Pierre", "Dupond" );
            
            console.log( "function + prototype, Personne = ", Pierre.toString() );
          }
          
        });
      </script>
    </head>
    <body>
      <main>    
     
     
      </main>
    </body>
    </html>

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  4. #4
    Membre du Club
    Homme Profil pro
    lyon
    Inscrit en
    Juin 2015
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : lyon
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2015
    Messages : 57
    Points : 45
    Points
    45
    Par défaut
    merci, j'ai un mac et la seule console que je peux obtenir c'est la console des erreurs dans le menu développement.

  5. #5
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Je ne connais rien aux navigateurs exotiques. J'utilise uniquement les dernières versions de Chrome, Firefox et Edge.

    Safari ? https://support.apple.com/kb/PH21491?locale=fr_FR

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  6. #6
    Membre du Club
    Homme Profil pro
    lyon
    Inscrit en
    Juin 2015
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : lyon
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2015
    Messages : 57
    Points : 45
    Points
    45
    Par défaut
    merci, avec retard

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

Discussions similaires

  1. Eviter l'exécution multiple d'un prg en mode console
    Par camboui dans le forum Windows
    Réponses: 3
    Dernier message: 29/07/2005, 12h23
  2. Des couleurs en mode console
    Par davcha dans le forum MFC
    Réponses: 3
    Dernier message: 08/05/2004, 14h37
  3. Mode console par défaut
    Par sekiryou dans le forum Administration système
    Réponses: 5
    Dernier message: 05/03/2004, 06h38
  4. Mode console et MFC ??
    Par G3G3 dans le forum MFC
    Réponses: 7
    Dernier message: 20/02/2004, 17h49
  5. Editeur en mode console
    Par logramme dans le forum C
    Réponses: 5
    Dernier message: 11/06/2002, 13h23

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