In Chrome Konsole:"Kennung [...] wurde bereits deklariert (...)". Wie kann die Klassenvariable in der Chrome Devtools-Konsole deaktiviert werden?
# One
class A {
constructor(x) { this.x = x }
}
class A {
constructor(x, y) { this.x = x; this.y = y }
}
VM602:1 Uncaught SyntaxError: Identifier 'A' has already been declared(…)
# Two
class A {
constructor(x) { this.x = x }
}
delete A
true
class A {
constructor(x) { this.x = x }
}
VM805:1 Uncaught SyntaxError: Identifier 'A' has already been declared(…)
# Three
A = null
null
class A {
constructor(x) { this.x = x }
}
VM817:1 Uncaught SyntaxError: Identifier 'A' has already been declared(…)
Und einfach keine Chancen auf eine Variable ohne Neuladen der Seite unscharf zu schalten. Gibt es irgendwelche Mittel zum Löschen/Löschen/Löschen/Löschen ohne Neuladen der Seite?
dies tun Es passiert auch in Nodejs. Ab heute kann laut https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/class die Klasse nicht zweimal deklariert werden. –