随笔分类 -  ES6+

摘要:参考文章:深入理解 Promise、【翻译】Promises/A+规范 从入门Promise的正确姿势中我们已经了解到Promise的基本用法。那么现在给你一个需求:根据Promise的用法和Promise/A+规范,实现一个自己的Promise函数。 1、Promise构造函数的结构 根据Prom 阅读全文
posted @ 2018-09-03 11:24 余大彬 阅读(1707) 评论(0) 推荐(2)
摘要:1、ES5中的继承模式 我们先看ES5中的继承。 既然要实现继承,首先我们得要有一个父类。 1.1、原型链继承 原型链继承核心: 将父类的实例作为子类的原型。 原型链式继承模式实现了子类对父类的原型的继承。 但是,原型链式继承并没有实现代码的复用,一些共同的属性:如name,在子类中还是得重新写一遍 阅读全文
posted @ 2018-08-13 17:34 余大彬 阅读(2123) 评论(0) 推荐(1)
摘要:原文地址:https://segmentfault.com/a/1190000007535316,首先感谢原文作者对该知识的总结与分享。本文是在自己理解的基础上略作修改所写,主要为了加深对该知识点的理解。 async 和 await 在干什么 任意一个名称都是有意义的,先从字面意思来理解。async 阅读全文
posted @ 2018-05-07 21:01 余大彬 阅读(715) 评论(0) 推荐(0)
摘要:Promise是异步编程的一种解决方案,从语法上说,Promise是一个对象,从它可以获取异步操作的消息。 Promise的基本用法 Promise构造函数接受一个函数作为参数,该函数的两个参数分别是resolve和reject。它们是两个函数,由JavaScript引擎提供。 resolve函数的 阅读全文
posted @ 2018-03-18 17:37 余大彬 阅读(866) 评论(0) 推荐(0)