let和var的区别

let和var的区别

let是块级元素,只能在它的定义域内生效,var不一样,比如在for循环里定义一个var,在for循环外面还能获取到它的值,和在for循环里的一样,如果是定义的let,则会报错。

let不能重复定义;var可以多次重复定义变量,不过会被忽略

posted @ 2021-11-23 20:50  {hunter}ZY  阅读(65)  评论(0)    收藏  举报