-
dsa查看全部
-
csadd查看全部
-
https 示例查看全部
-
https查看全部
-
promise then方法查看全部
-
promise三種狀態(tài)查看全部
-
谷百一下搬運(yùn)筆記: 2015年發(fā)布了ES6標(biāo)準(zhǔn),所謂 Promise,就是ES6標(biāo)準(zhǔn)的一個(gè)對(duì)象,用來傳遞異步操作的消息。它代表了某個(gè)未來才會(huì)知道結(jié)果的事件(通常是一個(gè)異步操作),并且這個(gè)事件提供統(tǒng)一的 API,可供進(jìn)一步處理。 有了 Promise 對(duì)象,就可以將異步操作以同步操作的流程表達(dá)出來,避免了層層嵌套的回調(diào)函數(shù)。此外,Promise 對(duì)象提供統(tǒng)一的接口,使得控制異步操作更加容易。 var promise = new Promise(function(resolve, reject) { if (/* 異步操作成功 */){ resolve(value); } else { reject(error); } }); promise.then(function(value) { // success }, function(value) { // failure }); Promise函數(shù)接受一個(gè)函數(shù)作為參數(shù),該函數(shù)的兩個(gè)參數(shù)分別是 resolve 方法和 reject 方法。 如果異步操作成功,則用 resolve 方法將 Promise 對(duì)象的狀態(tài),從「未完成」變?yōu)椤赋晒Α梗磸?pending 變?yōu)?resolved); 如果異步操作失敗,則用 reject 方法將 Promise 對(duì)象的狀態(tài),從「未完成」變?yōu)椤甘 梗磸?pending 變?yōu)?rejected)。查看全部
-
promise then方法查看全部
-
鏈?zhǔn)秸{(diào)用then方法查看全部
-
函數(shù)不同查看全部
-
pipe()方法可自動(dòng)監(jiān)聽中端壓力查看全部
-
所有的流都是EventEmitter的實(shí)例,也就是說流是異步的,支持事件監(jiān)聽,可以監(jiān)聽流任何階段的變化查看全部
-
Buffer用來保存原始數(shù)據(jù),流是用來暫存和移動(dòng)數(shù)據(jù)的查看全部
-
Buffer 8kb載體查看全部
-
讀寫文件fs查看全部
舉報(bào)
0/150
提交
取消