「注解」《你不知道的JavaScript(上卷)》第四章:提升

简介: 「注解」《你不知道的JavaScript(上卷)》第四章:提升

先有鸡还是先有蛋

image.png

编译器再度来袭

  • 编译阶段会先执行声明,赋值是在执行阶段执行的

image.png

函数声明会被提升,但是函数表达式不会被提升

image.png

函数优先

  • 在JavaScript中,重复的声明是会被忽略掉的。
  • 函数声明优先级要高于变量声明的优先级的

image.png

小结

image.png

相关文章
|
7月前
|
JavaScript 前端开发
|
缓存 JavaScript 前端开发
Airbnb JavaScript Style 阅读注解 下
Airbnb JavaScript Style 阅读注解 下
150 0
|
自然语言处理 JavaScript 前端开发
Airbnb JavaScript Style 阅读注解 中
Airbnb JavaScript Style 阅读注解 中
164 0
|
JavaScript 前端开发 安全
Airbnb JavaScript Style 阅读注解 上
Airbnb JavaScript Style 阅读注解 上
112 0
|
JavaScript 前端开发
「注解」《你不知道的JavaScript(上卷)》第三章:函数作用域和块作用域
「注解」《你不知道的JavaScript(上卷)》第三章:函数作用域和块作用域
115 0
「注解」《你不知道的JavaScript(上卷)》第三章:函数作用域和块作用域
|
28天前
|
JavaScript 前端开发
JavaScript中的原型 保姆级文章一文搞懂
本文详细解析了JavaScript中的原型概念,从构造函数、原型对象、`__proto__`属性、`constructor`属性到原型链,层层递进地解释了JavaScript如何通过原型实现继承机制。适合初学者深入理解JS面向对象编程的核心原理。
25 1
JavaScript中的原型 保姆级文章一文搞懂
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
103 2
|
24天前
JS+CSS3文章内容背景黑白切换源码
JS+CSS3文章内容背景黑白切换源码是一款基于JS+CSS3制作的简单网页文章文字内容背景颜色黑白切换效果。
17 0
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
146 4
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
89 4