![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
文章平均质量分 64
zzzzzzz周绍辉
攻城狮,程序猿
展开
-
ES6之let声明的实现
在说到let的实现方式之前,先看以下为什么会有let let使用的较多的情况一般是循环事件中的闭包,例如: `use strict` var a = [] for(var i = 0;i<5;i++){ a[i] = function(){ console.log(i) } } for (var k of a){ k(); } ...原创 2018-03-15 21:40:29 · 1893 阅读 · 1 评论 -
async & await & promise
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...原创 2018-05-25 17:00:35 · 251 阅读 · 0 评论 -
Js遍历对象的属性
本文写于 2018/6/4 ES6 ES6一共有5中方法可以遍历对象的属性 for...in for...in循环遍历对象自身和继承的可枚举属性(不含Symbol属性)。 Object.keys(obj) Object.keys()返回一个数组,包括对象自身的(不含继承的)可枚举属性(不含Symbol属性)的键名。 Object.getOwnPropertyNames(obj)...原创 2018-06-05 11:32:13 · 1953 阅读 · 0 评论 -
const声明常量以及冻结一个对象
const是ES6新增加的关键字,作用是声明一个只读变量。这个变量指向的内容地址是不可以改动的。 const a = 1 a = 4 // TypeError: Assignment to constant variable. 和let一样,它也有暂时性死区和块级作用域的特性。 // 暂时性死区 console.log(b) // ReferenceError const b ...原创 2018-05-30 11:32:44 · 807 阅读 · 0 评论