特定
const localName = "local_name";
delete localName; // true
console.log(localName); // "local_name"
Run Code Online (Sandbox Code Playgroud)
是否可以删除使用声明的变量const?
delete 用于从对象中删除属性.
delete foo;
Run Code Online (Sandbox Code Playgroud)
将尝试foo从全局对象中删除该属性.声明的变量永远不会被删除delete(无论你是否使用const,let或者var),并且没有其他方法可以删除"变量"(绑定)(有关更多详细信息,请参阅@TJ的注释).