- 此问题在此处已有答案**:
Why let and const keyword variables are not allowed to redeclaration in JavaScript, where var keyword variable is allowed?(1个答案)
delete or override const variables in javascript Harmony / ECMAScript 6(2个答案)
Why reassigning const producing error in console only if we do that in code editor? [duplicate](1个答案)
9小时前关门了。
尝试重新声明箭头函数--(检查代码)
当var
可以重新声明时,为什么它会给出错误。
我用var
做了一个箭头函数,然后尝试用let
重新声明它,因为var
可以重新声明。但是为什么它会出错呢?
1条答案
按热度按时间chhkpiq41#
如果你用
var
声明变量,你可以用var
重新声明变量很多次,但是如果你用let
或const
重新声明,它会出错。用let
和const
,你只能声明一个变量。您可能想要做的是重新分配变量,您可以使用
var
或let
执行任意次数的重新分配,只是不要再次添加var
或let
。重新声明
重新分配