JavaScript TypeError – 变量“x”重新声明参数
此 JavaScript 异常变量重新声明参数仅在严格模式下发生,并且如果变量名称也是函数参数已使用var关键字重新声明。
信息:
TypeError: variable "x" redeclares argument (Firefox)
错误类型:
TypeError
错误原因:作为函数函数使用 var 关键字重新声明。
示例 1:在此示例中,变量 ('varName') 已被重新声明。
HTML
HTML
输出:
TypeError: variable "varName" redeclares argument
示例 2:在此示例中,变量 ('argName') 已被重新声明,并且函数也被调用。
HTML
输出:
TypeError: variable "argName" redeclares argument