var和什么有关?

时间:01-17人气:20作者:淡淡酒香

var与变量的声明方式、作用域范围、提升机制以及重复声明规则有关。

区别

var:使用var声明变量时,变量会被提升到函数或全局作用域的顶部,可以在声明前使用,且允许在同一作用域内重复声明。例如,在函数内用var定义的变量,函数外无法访问。

let/const:使用let或const声明变量时,变量具有块级作用域,不会提升,必须先声明后使用,且不允许重复声明。const声明的变量必须初始化,且不能重新赋值。例如,在if语句块内用let定义的变量,块外无法访问。

注意:本站部分文字内容、图片由网友投稿,如侵权请联系删除,联系邮箱:happy56812@qq.com

相关文章
本类推荐
本类排行