Keine sichtbare Ursache für "Unexpected token ILLEGAL"

Ich bin mir immer dieses JavaScript-Fehler auf meiner Konsole:

Uncaught SyntaxError: Unexpected token ILLEGAL

Dies ist mein code:

JS:

var foo = 'bar';​

Es ist super einfach, wie Sie sehen können. Wie kann es sein, verursachen einen syntax-Fehler?

  • Für zukünftige Leser: wenn Sie auf diesen Fehler bei der Verwendung von Vagrant - diese Antwort kann auch hilfreich sein: stackoverflow.com/questions/9479117/...
  • In der Veranstaltung, die Sie erleben dies in WordPress -, enqueue-Skripte aus functions.php. Ich hatte eine bestimmte Vorlage, wo ich war, riefen die JS direkt aus der Vorlage. Der Wechsel zu einer bedingten enqueue in beiden wp_head oder wp_footer dieses Problem gelöst.
  • Moderator ' s Note: habe ich gelöscht eine Reihe von Antworten hier, die eigentlich gar nicht die Frage beantworten. Dies ist kein, ich wiederhole mich nicht, ein Ort, um die Liste jede mögliche Sache, die Sie tun können, um JavaScript-Code, wird dieser Fehler führen. Die Frage hat einen sehr spezifischen Umstand, dass nicht mit jedem dieser Szenarien, und alle diese Beispiele einfach nicht die Frage beantworten.
  • Wow, SO hatte die Polizei ein Feld Tag mit dieser Frage. Zum Glück, einige der relevanten Informationen ist immer noch sichtbar in die gelöschten Antworten.
InformationsquelleAutor bfavaretto | 2012-10-04
Schreibe einen Kommentar