0
votes

chrome ne peut pas exécuter console.log () SyntaxError non capturé: jeton invalide ou inattendu

c'est mon code HTML xxx

ceci est myjscode.js xxx

si je tape console.log (" Bonjour le monde "); sur myjscode.js

est une sortie parfaite bonjour monde

mais si je tape xxx

sur myjscode.js

IT Afficher sur la console chromée SyntaxError non capturé: Jeton non valide ou inattendu

Quel tort ai-je eu?


1 commentaires

Gardez ceci dans une ligne unique `console.log (" Hello World ");` Pas d'emballage


5 Réponses :


0
votes

Vous devez utiliser une séquence d'échappement em> pour indiquer une pause de ligne dans une chaîne; Dans votre cas,

"\nhello world"


0 commentaires

1
votes

En effet, il existe un nouveau retour de chariot de ligne lorsque vous tapez la chaîne de la nouvelle ligne à l'intérieur de la console.log () code> et que vous obtenez SyntaxError: non valide ou Jeton inattendu code>. Pour résoudre ce problème, utilisez une backquote au lieu de citations:

p>

function firstFunction() {
  console.log(`
  hello world`);
}

firstFunction();


0 commentaires

0
votes

Vous devez mettre la console.Log Texte dans une ligne de votre exemple.

Comme ceci: p>

function firstFunction() {
        console.log("hello world");
}

firstFunction();


0 commentaires

0
votes

Vous pouvez soit a: mettre la console.log dans la même ligne, ou B: transformez-le en un bouton. Ou faites les deux!

JavaScript xxx

html xxx


0 commentaires

0
votes

Si vous faites plusieurs lignes (comme vous le faites depuis que vous faites une pause à la ligne après la citation), vous devez concaténer.

Ceci fonctionne: P>

console.log(
     "hello" +
      "world"
);


0 commentaires