简介
- var:它是variable的简写,可以理解成变量的意思。
- let:它在英文中是“让”的意思,也可以理解为一种声明的意思。
- const:它在英文中也是常量的意思,在ES6也是用来声明常量的,常量你可以简单理解为不变的量。
var
<script>
var a = "jie";
window.onload = function () {
console.log(a); //jie
}
</script>
<script>
var a = 2;
{
var a = 3;
}
console.log(a); //3
</script>
let
<script>
{
let a = 3;
}
console.log(a)
</script>
for循环
var
<script>
for(var i=0;i<10;i++){
console.log("循环体中:" + i)
}
console.log("循环体外:" + i)
</script>
let
<script>
for(let i=0;i<10;i++){
console.log("循环体中:" + i)
}
console.log("循环体外:" + i)
</script>
const
<script>
const a = "jie";
var a = "杰";
console.log(a)
</script>
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。