javascript - console.log imprime les variables d'un nouvel objet
高洛峰
高洛峰 2017-07-05 11:02:39
0
6
981

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous (6)
为情所困

Merci pour l'invitation~

obj.sleep = function(){console.log("sleep")}

Équivalent à l'enregistrement d'un attribut pour obj
nommé : sleep,
value : une fonction déclarée,

Vous devez appeler une fonction pour l'exécuter, comme nous l'avons déjà dit plus haut.

C'estobj.sleep()

    typecho

    Vous devez appeler la fonction concernée avant qu'elle ne soit exécutée.
    Il n'y a rien de mal à ce qu'un objet soit un objet créé par new

      小葫芦

      Essayez de l'exécuter directement sur la console
      obj.sleep();

        我想大声告诉你

        Il n'y a rien de mal à ce que obj affiche un objet.
        Pourquoi il n’est pas exécuté ? C’est parce que vous ne l’avez pas appelé. Regardez la ligne de code que vous avez commentée ci-dessus, obj.sleep(), qui est le code appelant.

          巴扎黑

          console.log(obj.sleep()) Pourquoi avez-vous commenté ce paragraphe Seul ce paragraphe fera l'affaire

          ?
            ringa_lee

            Première question :


            Deuxième question : la variable obj définie fait uniquement référence aux méthodes et propriétés de l'objet Personne, donc ce qui est imprimé est l'objet Objet et ses propriétés et méthodes

              Derniers téléchargements
              Plus>
              effets Web
              Code source du site Web
              Matériel du site Web
              Modèle frontal
              À propos de nous Clause de non-responsabilité Sitemap
              Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!