JavaScript定义变量的方式


今天刚学到的,JavaScript有三种定义的方式:其中var定义的变量就是全局的变量,const和let都是在es6以后出现的,也就是下一代JavaScript标准,也就是块级作用域的引入,function函数也是。

第一种是const:定义的变量不可以修改,且必须初始化。

第二种是var:可以修改,不初始化会出现underfined。

第三种是块级作用域,可以在函数外和函数内都定义同一种变量,且取值没有影响。