Promise是承诺的意思,“承诺可以获取异步操作的消息”,是一种异步执行的方案,Promise有各种开源实现,在ES6中被统一规范,由浏览器直接支持。 Promise 对象有三种状态:pending、fullfilled 和 rejected,分别代表了 promise 对象处于等待、执行成功和执 ...
分类:
其他好文 时间:
2018-09-29 16:03:15
阅读次数:
181
1.promise含义:可以将promise对象看成是一个容器,它保存着未来才会结束的某个事件(一般是异步操作事件)的结果,各 种异步操作都可以用promise对象来处理promise的特点:(1)promise对象有三个状态:pending(进行中)、fulfilled(已成功)和rejected ...
分类:
其他好文 时间:
2018-09-25 15:26:03
阅读次数:
116
Git在push时候,提示:push to origin/master was rejected ...
分类:
Web程序 时间:
2018-09-19 16:21:03
阅读次数:
228
我们来将一些常见的回调函数做修改,变成promise的链式调用,简洁,清晰明了。 每个promise都有三个状态。pending、Fulfilled、Rejected。最初为pending,状态一但改变为Fulfilled、Rejected中的一种,即成永远,不再改变。 ...
分类:
其他好文 时间:
2018-09-15 18:23:23
阅读次数:
195
1. Promise的状态 Promise对象有三个状态: 1. 进行中(pending) 2. 成功(resolved) 3. 失败(rejected) 2. 生成一个Promise对象 1. 构造函数 new Promise(function(resolve,reject){ }); resol ...
分类:
其他好文 时间:
2018-09-14 16:01:20
阅读次数:
223
git报错-->! [remote rejected] master -> master (push declined due to email privacy restrictions) git报错-->! [remote rejected] master -> master (push decl ...
分类:
其他好文 时间:
2018-09-12 23:00:32
阅读次数:
371
1.promise 有3种状态,unresolved,resolved,rejected这3种状态 下面是状态的变化 简单代码 当状态是resolve的时候,调用then 回调函数;当状态是reject()的时候,调用catch 回调函数; ...
分类:
其他好文 时间:
2018-09-10 11:08:20
阅读次数:
183
/* * pending:初始化成功 * fulfilled:成功 * rejected:失败 * */ function Promise(executor) {// 执行器 this.status = 'pending'; this.value = undefined; this.reason =... ...
分类:
Web程序 时间:
2018-09-09 21:04:39
阅读次数:
176
是因为和关掉的提交对应的Change_id一样导致的。 另一种可能是cherry-pick导致的: 之前提交的时候因为有merge,所以在gerrit服务器上审核的时候,我给abandoned了,因此从新处理提交的时候就出现了相同的tree, parent, author, committer以及l ...
分类:
其他好文 时间:
2018-09-01 20:34:01
阅读次数:
528
推送被拒绝:推送到源/主被拒绝 推送被拒绝:推送到源/主被拒绝 推送被拒绝:推送到源/主被拒绝 推送被拒绝:推送到源/主被拒绝 推送被拒绝:推送到源/主被拒绝 推送被拒绝:推送到源/主被拒绝 首先是你的项目中有和和历史不符的东西 Push rejected: Push to origin/maste ...
分类:
Web程序 时间:
2018-08-18 20:35:29
阅读次数:
1720