395 Stimmen

Warum gibt JSHint eine Warnung aus, wenn ich const verwende?

Dies ist der Fehler, den ich bei Verwendung von const erhalte:

Mein Code sieht so aus:

const Suites = {
    Spade: 1,
    Heart: 2,
    Diamond: 3,
    Club: 4
};

Der Code funktioniert einwandfrei, nur JSHint warnt mich jedes Mal.

0voto

Alan Wendt Punkte 17

Erstellen Sie eine Datei namens z.B. jshint_opts mit diesem Inhalt: { "esversion": 6 }

Rufen Sie dann jshint mit einer Befehlszeile wie dieser auf:

jshint --config jshint_opts lib/*.js

0voto

krazykaigh Punkte 13

Ich hatte dasselbe Problem und herausgefunden, dass durch Hinzufügen:

/* jshint esversion: 8 */

(oder jede andere benötigte jshint esversion, wie 6)

am Anfang meiner .js-Datei die Ursache für die Warnungen beseitigt wird.

-1voto

London804 Punkte 984

Wenn Sie Sublime Text 3 verwenden:

  • Gehen Sie zu Einstellungen -> Einstellungen
  • Fügen Sie unter Einstellungen.sublime-settings—Benutzer "esversion": 6 hinzu

-2voto

In einer neuen Version von Dreamweaver, um diesen Fehler zu lösen

  • Wechseln Sie zu Bearbeiten->Einstellungen->Linting
  • Und gehen Sie zur js-Bearbeitungsregelsetzung und fügen Sie ein

    "jshintConfig":{ "esversion": 6 }

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X