【发布时间】:2023-04-05 00:24:01
【问题描述】:
给定
const localName = "local_name";
delete localName; // true
console.log(localName); // "local_name"
是否可以删除使用const 声明的变量?
【问题讨论】:
-
不,不可能在常量范围内删除或重新定义常量
-
来自stackoverflow.com/questions/1596782/…: “重点是
delete运算符从对象中删除了一个属性。它不能删除一个变量。” 所以答案是否定的(独立是否使用了const、var或let)。
标签: javascript