此问题通常由于变量名中包含非法字符或已经存在同名变量导致。可以检查一下变量名的格式是否正确,或者尝试先删除同名变量再重新创建。以下是示例代码:
var name = "john";
//创建一个新的变量,指定同一个变量名 var name = "smith";
//出现错误,因为变量名已经存在。应该先删除原有变量再重新创建。
delete name;
//删除原有变量
var name = "smith";
//创建新的同名变量
上一篇:变量创建 - 推断年龄