
ES6
lxhguard
腾讯前端
展开
-
ES6常用知识点
1.变量声明 let 和 const 2.模板字符串 3.函数 4.拓展的对象功能 5.更方便的数据访问--解构 6.Spread Operator 展开运算符 7.import和export 8.Promise 9.Generators 后期会对知识点进行补充...原创 2018-08-03 11:04:18 · 221 阅读 · 0 评论 -
JS薛定谔的猫
let x = 一个未定义的变量 从此以后使用x都会报错 x处于一种 既定义又未定义 的状态。 在多个script中使用x依然会报错。 <script> let x = a; </script> <script> x = 1; </script> <script> var x = 2; </script> <s...原创 2019-08-02 23:14:19 · 196 阅读 · 0 评论 -
es6 let const var
暂时性死区 变量提升 1.var 变量提升:提升的是变量声明 函数提升:优先级高于变量提升 声明的变量保存在window中 2.const(ES6新增) 变量一旦声明必须初始化= 变量提升但存在暂时性死区,未初始化或赋值前不允许访问(ReferenceError) 3.let(ES6新增) 变量提升但存在暂时性死区,未初始化或赋值前不允许访问(ReferenceErro...原创 2019-08-01 11:33:57 · 153 阅读 · 0 评论