ES6
文章平均质量分 86
唐小狼
“人们称赞我是最勤奋的人,如果思考也算劳动的话,或许的确如此,因为一天之中从睁开眼,我几乎一直在思考。但是,如果工作被认为是在特定时间,根据狭隘标准从事某些特定活动的话,那么或许我是最懒惰的家伙。”
展开
-
ES6学习之——let、const
读阮一峰老师的ES6入门受益良多,好记性不如烂博客,记录学习笔记!!一、块作用域我们都知道,在ES5中,只有全局作用域和函数作用域,没有块级作用域,这种模式会带来一些不合理的场景。第一种场景:内层变量可能会覆盖外层变量。var tmp = new Date(); function f() { console.log(tmp); if (false) { var t原创 2016-06-22 22:21:58 · 538 阅读 · 0 评论 -
ES6 学习笔记 Class
1. 子类必须在 constructor 方法中调用 super 方法, 否则新建实例时会报错。这是因为子类没有自己的 this 对象, 而是继承了父类的 this 对象, 然后对其进行加工。 如果不调用 super 方法, 子类就得不到 this 对象。2. this 指向的固定化,并不是因为箭头函数内部有绑定 this 的机制,实际原因是箭头函数根本没有自己的 this, 导致内部的原创 2017-05-08 16:17:22 · 390 阅读 · 0 评论 -
Promise 的含义(ES6 学习札记)
Promisse原创 2017-06-01 14:11:46 · 955 阅读 · 0 评论 -
Generator 函数基础(一) (The Basics of ES6 Generators)
原文地址:The Basics Of ES6 Generators作者简介:Kyle Simpson is an Open Web Evangelist from Austin, TX, passionate about all things JavaScript. He's an author, workshop trainer, tech speaker, and OSS contri翻译 2017-07-31 19:05:14 · 862 阅读 · 0 评论 -
深入 Generator 函数(三) (Going Async With ES6 Generators)
Going Async With ES6 Generators作者简介:Kyle Simpson is an Open Web Evangelist from Austin, TX, passionate about all things JavaScript. He's an author, workshop trainer, tech speaker, and OSS contribu翻译 2017-08-06 22:44:36 · 521 阅读 · 0 评论 -
深入 Generator 函数(二) (Diving Deeper With ES6 Generators)
Diving Deeper With ES6 Generators作者简介:Kyle Simpson is an Open Web Evangelist from Austin, TX, passionate about all things JavaScript. He's an author, workshop trainer, tech speaker, and OSS contri翻译 2017-08-02 00:00:33 · 580 阅读 · 0 评论 -
ES6 异步编程(一)——Promise
嘿,大家好呀,今天这篇文章和大家聊聊 ES6 的异步编程实现。当然,ES6 中提出了多种解决方案,我们今天先聊聊 Promise 这个异步编程解决方案。异步编程JavaScript 中为什么会有异步编程这个概念呢?老生常谈的答案,因为 JavaScript 是单线程的。那么是什么造就了 JavaScript 的单线程呢?在浏览器中,单线程的 JavaScript 的运行机制原创 2017-11-13 14:34:41 · 723 阅读 · 0 评论