JavaScript变量赋值

赋值变量统一(JavaScript是弱类型语言,没有编译阶段,可以随意赋值)

const类似静态变量(声明时必须手动赋值,不可二次赋值)

const 变量名 = 值;

var变量(可以不赋值,系统默认值为“undefined”,同一文件中不可重复,但可以重复赋值),生命周期是打开浏览器到关闭浏览器,尽量少用占用浏览器内存

var 变量名 = 值;

let是局部变量(不同作用域中的变量名可以重复,但不能与var变量名重复),生命周期是函数运行到结束

let 变量名 = 值;

 

当var在函数体外声明时或者仅存在变量名时(不管在哪里)为全局变量

变量名 = 值;

 

posted @ 2020-05-07 13:40  BoyBo  阅读(649)  评论(0)    收藏  举报