摘要:
1.理解global对象 global对象是作为 window 对象的一部分实现的,我们无法通过代码访问到 global 对象。 我们平时在全局环境下定义的内容(变量,函数,常量等等)都是作为 global 对象的属性存在的(都属于 global 对象) 2.基本类型(原始类型)数据的存储方式 变量 阅读全文
摘要:
一、理解任务队列 JavaScript 引擎同一时刻只能执行一个代码块,每当一段代码准备执行时,都会被添加到任务队列中。 当 JavaScript 引擎执行完一段代码后,会接着执行任务队列中的下一个任务。 1 <script> 2 3 4 /* 5 6 JavaScript 引擎同一时刻只能执行一个 阅读全文
摘要:
一、symbol 回顾数据类型: 基本类型(原始类型): String Number Boolean Undifined Null Symbol 引用类型: Objects 1.1 创建symbol 1. ES 6 为什么引入 Symbol 类型? a.为了确保每个属性的名称都是独一无二的,从根本上 阅读全文
摘要:
一、块级作用域绑定 回顾:使用var关键字定义变量 定义 = 声明 + 赋值; 1. 可以一次定义多个变量 2. 定义时可以只声明不赋值 3. 定义之后可以随时修改变量的值 4. 变量声明会被提升 5. 可重复定义变量 6. 全局定义的变量会被作为全局对象(global/window)的属性 7. 阅读全文