为什么先打印后自增?
已经自增了为什么打印的还是0,但a又是1?
<script>
function a() {
var a = 0
function b() {
console.log(a++);
console.log(a);
}
b()
}
a()
</script>
这个为什么可以直接打印出自增后的结果?
<script>
function a() {
var a = 0
function b() {
a++
console.log(a);
}
b()
}
a()
</script>