
JavaScript
felixking
这个作者很懒,什么都没留下…
展开
-
Promise 基础 与 使用套路
Promise 是 ES6 中内置支持的对象 其构造函数接受一个参数, 该参数是一个函数, 该函数有两个参数, 两个参数都是函数, 一个在成功时调用(resolve), 一个在出错时调用(reject) let myPromise = new Promise( function(resolve, reject){ if (成功){ resol...原创 2018-03-03 19:37:57 · 173 阅读 · 0 评论 -
Javascript ProtoType
为了实现类似其他语言的继承的特性, JavaScript中的实现是使用 原型链 规则是这样的 在所有的对象上 都有一个 属性叫 [[prototype]], 这个属性属于隐藏属性, 即官方并没有给定它的属性名, 但目前浏览器上 给定的 属性名是 proto 当访问一个对象的某个属性时, 会先在 该对象自己的属性列表中查找, 如果没有 就到 proto 属性指向的对象中查找 var ob...原创 2018-03-04 15:16:22 · 272 阅读 · 0 评论 -
Javascript async
安装: npm install –save async 引用: var async = require(‘async’); series(tasks, callback) 串行执行task, 如果某个task报错, 后面的task将不会被执行 当tasks是函数数组, 执行顺序是按下标, 返回值(在callback参数中)也以数组的方式给出 当tasks是函数为属性值的对象, 执行顺序是...原创 2018-08-27 11:59:44 · 765 阅读 · 0 评论 -
Javascript 以 [同步代码] 的方式表达 [异步调用]
从最原始的 callback, 到 Promise, 再到借助 Generator 最终实现了 **以 [同步代码] 的方式表达 [异步调用]**.原创 2018-09-09 13:18:53 · 551 阅读 · 0 评论