最后还有一个例题
变量提升首先我们要知道,js的执行顺序是由上到下的,但这个顺序,并不完全取决于你,因为js中存在变量的声明提升。
这里比较简单,直接上代码
console.log(a) //undefined var a = 100 fn('zhangsan') function fn(name){ age = 20 console.log(name, age) //zhangsan 20 var age }
最后还有一个例题
变量提升首先我们要知道,js的执行顺序是由上到下的,但这个顺序,并不完全取决于你,因为js中存在变量的声明提升。
这里比较简单,直接上代码
console.log(a) //undefined var a = 100 fn('zhangsan') function fn(name){ age = 20 console.log(name, age) //zhangsan 20 var age }
内容版权声明:除非注明,否则皆为本站原创文章。