js的预解析特别有意思,像在做智力题一样有意思~
预解析
预解析:在解释这行代码之前发生的事情——变量的声明提前了,函数的声明提前
console.log(num) ——未定义Num,结果是报错 var num; console.log(num)——结果是undefined console.log(num) var num = 10;——结果是undefined
注意:预解析分段,多对的script标签中如果函数名相同,互不影响
Posted code-klaus
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js预解析相关知识总结相关的知识,希望对你有一定的参考价值。
js的预解析特别有意思,像在做智力题一样有意思~
预解析
预解析:在解释这行代码之前发生的事情——变量的声明提前了,函数的声明提前
console.log(num) ——未定义Num,结果是报错 var num; console.log(num)——结果是undefined console.log(num) var num = 10;——结果是undefined
注意:预解析分段,多对的script标签中如果函数名相同,互不影响
以上是关于js预解析相关知识总结的主要内容,如果未能解决你的问题,请参考以下文章