📜  JavaScript TypeError – 对 const “X” 的赋值无效

📅  最后修改于: 2022-05-13 01:56:20.688000             🧑  作者: Mango

JavaScript TypeError – 对 const “X” 的赋值无效

如果用户尝试更改常量值,则会发生此 JavaScript 异常对 const 的无效分配。 JavaScript 中的 const 声明不能重新赋值或重新声明。

信息:

TypeError: invalid assignment to const "x" (Firefox)
TypeError: Assignment to constant variable. (Chrome)
TypeError: Assignment to const (Edge)
TypeError: Redeclaration of const 'x' (IE)

错误类型:

TypeError

错误原因: JavaScript 中的 const 值被程序更改,在正常执行期间无法更改。

例1:在这个例子中,变量('GFG')的值被改变了,所以出现了错误。

HTML


HTML


输出(在控制台中):

TypeError: Assignment to const

例2:在这个例子中,对象('GFG_Obj')的值被改变了,所以出现了错误。

HTML


输出:

TypeError: Assignment to const