js预解析相关知识总结

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预解析相关知识总结的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript必须了解的知识点总结。

JS解析+预解析相关总结

JS代码预解析原理函数相关面向对象

js作用域相关知识总结

JS基础知识总结

js预解析问题总结