JS变量声明的三种方式
发布者:梦之国
发布时间:2022-12-21
JS变量声明的三种方式
1、var
2、const
3、let
代码演示
var a=12;
const b = 24;
let c = 36;
注意:
| 是否有块作用域限制 | 赋值后是否可以修改 | 只定义不赋值 | 在函数内外定义和调用 |
var | 否 | 是 | 是 | 在函数之外定后,函数里面可以调用;但是在函数里面定义,在函数外不可以调用 |
const | 是 | 否 | 否 | 在函数之外定后,函数里面可以调用;但是在函数里面定义,在函数外不可以调用 |
let | 是 | 是 | 是 | 在函数之外定后,函数里面可以调用;但是在函数里面定义,在函数外不可以调用 |
块作用域代码说明:
<script>
If(true){
Var a = 12;
Const b= 12;
Let c= 12;
}
console.log(a);//结果 12
console.log(b);// is not defined
console.log(c);// is not defined
</script>
标签: JS JS变量声明 var cont let