给定的
const localName = "local_name";
delete localName; // true
console.log(localName); // "local_name"
是否可以删除使用声明的变量const
?
给定的
const localName = "local_name";
delete localName; // true
console.log(localName); // "local_name"
是否可以删除使用声明的变量const
?
delete
用于从对象中删除属性。
delete foo;
将尝试foo
从全局对象中删除该属性。永远不能删除声明的变量delete
(无论您使用const
,let
或var
),并且没有其他方法可以删除“变量”(绑定)(有关更多详细信息,请参阅@TJ 的评论)。