<script>
//浏览器有一个js解析器,解析器工作分两步,预解析与代码执行
//预解析:在代码执行前将变量,函数加载内存
// console.log(num);
console.log(num)
let num = 10
//总结:
//1.变量预解析:把变量声明提升到当前作用域最前面,不提升赋值
//2.函数预解析:把函数声明提升到当前作用域最前面,不调用函数
</script>
JavaScript预解析
最新推荐文章于 2025-12-05 16:05:23 发布
本文介绍了JavaScript中变量和函数的预解析机制,重点讲解了变量声明提升到作用域顶部但不提升赋值,以及函数声明同样提升但不执行的特点。
1308

被折叠的 条评论
为什么被折叠?



