为啥变量名设定为name就不正确了?
“name”是JavaScript语言内置的属性,在给变量或者函数命名时,请不要使用“name”
另外,还有一部分关键字和保留字,也是不可以在命名时使用,否则会报错。或者即使不报错,也会出现意想不到的结果,详见:
https://www.runoob.com/js/js-reserved.html
如果帮到了你,望采纳!