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