1. 首页
  2. 数据库
  3. 其它
  4. JavaScript中的变量提升与函数提升

JavaScript中的变量提升与函数提升

上传者: 2021-01-10 00:32:20上传 PDF文件 99.29KB 热度 25次
相信大家在学习JS的过程中,会遇到一个词,叫做“预解析”,什么是预解析呢,预解析就是说我程序在执行前,会先检查代码有没有语法错误,就是说相当于电脑先整体瞥一眼你的代码,如果有语法错误的话,会直接终止程序。我们接下来要讲的声明提升,就是预解析中的一个环节。因为之前不是说 那么我们为什么要做声明提升呢?声明提升又有什么作用呢?。声明提升可以把所有需要和内存交互的行为提前,这样一来,我们把所有的内存操作集中在一起的话,可以提升代码效率。目的就是可以达到优化代码执行效率的一个作用。 介绍了这么多,接下来我们开始说一下如何实现声明提升。声明提升包括两个部分,就是变量提升与函数提升。 首先我们先来看变量提
用户评论