我们可以删除ES6课吗?

314*_*ple 9 javascript class ecmascript-6

我们真的可以删除由es6"class"创建的类吗?

class myClass{}
delete myClass;
console.log(myClass); //output: class myClass{}
var myClass=0; //Uncaught SyntaxError: Identifier 'myClass' has already been declared
Run Code Online (Sandbox Code Playgroud)

dal*_*ale 1

删除只会删除对象属性或全局变量。

  • 删除第二部分 - 您只能删除全局对象的属性,而不能删除所有全局变量。 (5认同)