Maison >interface Web >js tutoriel >Instructions d'utilisation de la méthode console.trace dans node.js_node.js

Instructions d'utilisation de la méthode console.trace dans node.js_node.js

WBOY
WBOYoriginal
2016-05-16 16:28:011633parcourir

Description de la méthode :

Affiche la pile d'appels actuelle dans le flux d'erreurs standard.

Grammaire :

Copier le code Le code est le suivant :

console.trace(étiquette)

Paramètres de réception :

étiquette

Exemple :

Copier le code Le code est le suivant :

console.trace();

//Résultat d'exécution :
Trace :
à Objet. (/home/byvoid/consoletrace.js : 1 : 71)
à Module._compile (module.js:441:26)
à Object..js (module.js:459:10)
sur Module.load (module.js:348:31)
à Function._load (module.js:308:12)
sur Array.0 (module.js:479:10)
à EventEmitter._tickCallback (node.js:192:40)

Code source :

Copier le code Le code est le suivant :

Console.prototype.trace = function() {
// TODO peut probablement faire mieux avec l'objet de débogage de V8 une fois que c'est le cas
// exposé.
var err = nouvelle erreur ;
err.name = 'Trace';
err.message = util.format.apply(this, arguments);
Error.captureStackTrace(err, arguments.callee);
This.error(err.stack);
};
Déclaration:
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