117 votes

Lors du traçage des variables dans la console, comment créer une nouvelle ligne ?

J'essaie donc de faire quelque chose de simple, je veux diviser mes traces dans la console en plusieurs lignes, en utilisant 1 instruction console.log :

console.log('roleName = '+roleName+' role_ID = '+role_ID+' modal_ID = '+modal_ID+\n+'related = '+related);

Comment écrivez-vous ce qui précède pour tracer ce qui suit ?

roleName = test
role_ID = test
modal_UD = test
related = test

au lieu de roleName = test role_ID = test modal_UD = test related = test

J'ai vérifié plusieurs autres questions qui semblent similaires, mais aucune n'a aidé ou parle d'une chose différente.

Merci de jeter un coup d'œil !

4voto

Viktor Soroka Points 89

Le pire dans le fait de n'utiliser que

console.log({'some stuff': 2} + '\n' + 'something')

c'est que toutes les choses sont converties en chaîne et si vous avez besoin d'un objet à montrer, vous pouvez voir la suite :

[object Object]

Ainsi, ma variante est le code suivant :

console.log({'some stuff': 2},'\n' + 'something');

4voto

misterzik Points 1305
console.log('Hello, \n' + 
            'Text under your Header\n' + 
            '-------------------------\n' + 
            'More Text\n' +
            'Moree Text\n' +
            'Moooooer Text\n' );

Cela fonctionne très bien pour moi, pour du texte seulement, et c'est facile à regarder.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X