var可以根据需要多次声明相同名称的变量,但是 let 不能。
var myName = 'Chris';
var myName = 'Bob';
但是以下内容会在第二行引发错误:
let myName = 'Chris';
let myName = 'Bob';
你必须这样做:重新声明变量——这只会让事情变得更加混乱。
let myName = 'Chris';
myName = 'Bob';
建议您在代码中尽可能多地使用 let,而不是 var。
var可以根据需要多次声明相同名称的变量,但是 let 不能。
var myName = 'Chris';
var myName = 'Bob';
但是以下内容会在第二行引发错误:
let myName = 'Chris';
let myName = 'Bob';
你必须这样做:重新声明变量——这只会让事情变得更加混乱。
let myName = 'Chris';
myName = 'Bob';
建议您在代码中尽可能多地使用 let,而不是 var。