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

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

先有鸡还是先有蛋

image.png

编译器再度来袭

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

image.png

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

image.png

函数优先

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

image.png

小结

image.png

相关文章
|
6月前
|
JavaScript 前端开发
|
缓存 JavaScript 前端开发
Airbnb JavaScript Style 阅读注解 下
Airbnb JavaScript Style 阅读注解 下
146 0
|
自然语言处理 JavaScript 前端开发
Airbnb JavaScript Style 阅读注解 中
Airbnb JavaScript Style 阅读注解 中
160 0
|
JavaScript 前端开发 安全
Airbnb JavaScript Style 阅读注解 上
Airbnb JavaScript Style 阅读注解 上
110 0
|
JavaScript 前端开发
「注解」《你不知道的JavaScript(上卷)》第三章:函数作用域和块作用域
「注解」《你不知道的JavaScript(上卷)》第三章:函数作用域和块作用域
112 0
「注解」《你不知道的JavaScript(上卷)》第三章:函数作用域和块作用域
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
95 2
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
118 4
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
81 4
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物交易平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物交易平台附带文章源码部署视频讲解等
72 4
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的大学生入伍人员管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的大学生入伍人员管理系统附带文章源码部署视频讲解等
92 4