Ich habe einige Probleme mit IE11 und eine statische Javascript-Klasse, die ich schrieb.IE11 gibt SCRIPT1002 Fehler beim Definieren der Klasse in Javascript
Der Fehler, den ich bekommen ist:
SCRIPT1002: Syntaxfehler rgmui.box.js (6,1)
Welche zu den Punkten: So
// ===========================================
// RGMUI BOX
// Static class
class RgMuiBox {
^
I Ich vermute, ich definiere diese Klasse auf die falsche Art und Weise? Was ist der richtige Weg, dies zu tun?
Ich habe einen Beitrag zu SO gefunden, der darauf hinweist, dass das Problem ES5 vs ES6 ist - und ich denke, IE11 unterstützt ES6 nicht?
nur vollständig zu sein, das ist, was ich habe (vereinfacht):
class RgMuiBox {
static method1() {
// .. code ..
}
}
Dank!
Nach [ES6 Kompatibilitätstabelle] (https://kangax.github.io/compat-table/es6/) werden Klassen nicht von IE11 anerkannt. – Mikey