1-1声明一个变量
<script>//声明一个变量var a=10;console.log(a);</script>
1-2变量重复声明问题
//输出最后一个值
<script>var a = 10;var a=20;console.log(a);</script>
1-3声明提前
声明提前:
js在执行代码的时候,会将所有使用var声明
的变量放在作用域的顶层集中创建,赋值留在原地
<script>/*声明提前js在执行代码的时候,会将所有使用var声明的变量放在作用域的顶层集中创建,赋值留在原地*/console.log(a);var a=10;var b=20;/*执行过程var a,b;console.log(a);a=10;b=20;*/</script>
