Maison > interface Web > js tutoriel > le corps du texte

Le rôle de console.log()

angryTom
Libérer: 2019-07-20 14:46:04
original
48750 Les gens l'ont consulté

Le rôle de console.log()

Tutoriel recommandé : Tutoriel Javascript

console.log ()

Syntaxe : console.log("content");

Fonction : Afficher le "contenu" Dans la console, c'est une fonction très fréquemment utilisée pour faciliter le débogage futur. (Pour la console, appuyez sur F12 dans le navigateur pour ouvrir le deuxième élément (console) du mode développeur, et vous pouvez également faire des tests instantanés sous l'onglet console)

Le rôle de console.log()

Comparaison avec la méthode alert() :

Lorsque la fenêtre contextuelle alert() apparaît, les scripts suivants sont bloqués. Cela signifie que si vous devez créer une boucle avec une valeur relativement grande, elle ne sera pas exécutée en un instant. Vous devez cliquer sur la fenêtre contextuelle avant de continuer à s'exécuter. Cette efficacité de test est assez faible.

Alert() convertira implicitement tout le contenu en type chaîne (c'est-à-dire toString()), ce qui affichera un contenu que le développeur ne peut pas prédire. Par exemple, en utilisant alert() pour afficher le type d'objet :

var a = {
    myNum:1,
    myArr:[1,2,3]
};
alert(a);
Copier après la connexion
.

Vous espériez à l'origine obtenir le contenu de la paire clé-valeur dans l'objet a, mais alert() ne produira que [object, Object].

En résumé, la méthode console.log() est généralement utilisée pour le débogage à la place de alert() lors du développement.

Cas d'utilisation :

console.log(parseInt(Math.random()*10));   //和alert一样该方法也可以运算
console.log(a);                            //前文中的对象a(得到的是键值对内容)
for(var i = 0; i < 6; i++){
    console.log(i);
}                                          //循环5次每次输出i的数值。在控制台会瞬间出现5个数,相比alert()要方便得多
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
js
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal