摘要:引言這是一道關(guān)于的題目。因之前復(fù)習(xí)的關(guān)于的內(nèi)容都差不多忘了,再加上平時(shí)用得少,所以提交的時(shí)候只交了個(gè)半成品。現(xiàn)將我的答案記錄在這原題在這里實(shí)現(xiàn)你的代碼為分別輸出我的答案在這里實(shí)現(xiàn)你的代碼應(yīng)該還有更優(yōu)雅的解決方法
引言
這是一道關(guān)于Promise的題目。因之前復(fù)習(xí)的關(guān)于Promise的內(nèi)容都差不多忘了,再加上平時(shí)用得少,所以提交的時(shí)候只交了個(gè)半成品?,F(xiàn)將我的答案記錄在這原題
const timeout = ms => new Promise((resolve, reject) => { setTimeout(() => { resolve(); }, ms); }); const ajax1 = () => timeout(2000).then(() => { console.log("1"); return 1; }); const ajax2 = () => timeout(1000).then(() => { console.log("2"); return 2; }); const ajax3 = () => timeout(2000).then(() => { console.log("3"); return 3; }); const mergePromise = ajaxArray => { // 在這里實(shí)現(xiàn)你的代碼 }; // mergePromise([ajax1, ajax2, ajax3]) mergePromise([ajax1, ajax2, ajax3]).then(data => { console.log("done"); console.log(data); // data 為 [1, 2, 3] }); // 分別輸出 // 1 // 2 // 3 // done // [1, 2, 3]我的答案
const mergePromise = ajaxArray => { // 在這里實(shí)現(xiàn)你的代碼 return new Promise((resolve,reject) => { ajaxArray.push(Promise.resolve(() => null)); let data = [], arrLen = ajaxArray.length - 1; ajaxArray.reduce((calc,cur,index) => { return calc.then((res) => { res !== undefined?data.push(res):null; return index !== arrLen?cur():resolve(data); }); },Promise.resolve()); }); };
應(yīng)該還有更優(yōu)雅的解決方法
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/108189.html
摘要:目前團(tuán)隊(duì)的技術(shù),已經(jīng)通過(guò)開(kāi)源和商業(yè)化渠道進(jìn)行外部輸出。提前批是否會(huì)影響正式秋招提前批如果表現(xiàn)不佳對(duì)正式秋招也無(wú)任何影響秋招正式開(kāi)始時(shí)仍然可繼續(xù)投遞阿里其它團(tuán)隊(duì)。掃碼加微信掃碼內(nèi)推阿里云智能掃碼內(nèi)推整個(gè)阿里經(jīng)濟(jì)體 團(tuán)隊(duì)介紹: 高可用架構(gòu)團(tuán)隊(duì)是阿里巴巴保障穩(wěn)定性的護(hù)航艦隊(duì),提供的高可用架構(gòu)基礎(chǔ)設(shè)施直面雙11洪峰流量,包括全鏈路壓測(cè)、容量規(guī)劃、準(zhǔn)入控制、限流降級(jí)、流量調(diào)度等;通過(guò)攻防演練、環(huán)...
摘要:背景個(gè)人背景就讀于東北某普通二本院校計(jì)算機(jī)軟件工程專(zhuān)業(yè),現(xiàn)大四,北京實(shí)習(xí)前端方向,自學(xué),技術(shù)棧時(shí)間背景大概是在月日準(zhǔn)備好簡(jiǎn)歷開(kāi)始投遞秋招差不多已經(jīng)結(jié)束招聘崗位不多,投遞對(duì)象為大一些的互聯(lián)網(wǎng)公司事件背景第一個(gè)入職的是好未來(lái)的前端實(shí)習(xí)崗,待遇工 背景 個(gè)人背景 就讀于東北某普通二本院校計(jì)算機(jī)軟件工程專(zhuān)業(yè),現(xiàn)大四,北京實(shí)習(xí) 前端方向,自學(xué),vue技術(shù)棧 時(shí)間背景 大概是在11月9日準(zhǔn)備...
摘要:背景個(gè)人背景就讀于東北某普通二本院校計(jì)算機(jī)軟件工程專(zhuān)業(yè),現(xiàn)大四,北京實(shí)習(xí)前端方向,自學(xué),技術(shù)棧時(shí)間背景大概是在月日準(zhǔn)備好簡(jiǎn)歷開(kāi)始投遞秋招差不多已經(jīng)結(jié)束招聘崗位不多,投遞對(duì)象為大一些的互聯(lián)網(wǎng)公司事件背景第一個(gè)入職的是好未來(lái)的前端實(shí)習(xí)崗,待遇工 背景 個(gè)人背景 就讀于東北某普通二本院校計(jì)算機(jī)軟件工程專(zhuān)業(yè),現(xiàn)大四,北京實(shí)習(xí) 前端方向,自學(xué),vue技術(shù)棧 時(shí)間背景 大概是在11月9日準(zhǔn)備...
摘要:前言秋招宣告結(jié)束,面試了接近家公司,有幸拿到,感謝這段時(shí)間一起找工作面試的朋友和陪伴我的人。一定要提前準(zhǔn)備好,不然面試官叫你說(shuō)遇到的難點(diǎn),或者直接問(wèn)問(wèn)題時(shí)可能會(huì)懵逼。 前言 秋招宣告結(jié)束,面試了接近20家公司,有幸拿到offer,感謝這段時(shí)間一起找工作面試的朋友和陪伴我的人。這是一段難忘的經(jīng)歷,相信不亞于當(dāng)年的高考吧,也許現(xiàn)在想起來(lái)高考不算什么,也許只有經(jīng)歷過(guò)秋招的人才懂得找工作的艱辛...
摘要:前言秋招宣告結(jié)束,面試了接近家公司,有幸拿到,感謝這段時(shí)間一起找工作面試的朋友和陪伴我的人。一定要提前準(zhǔn)備好,不然面試官叫你說(shuō)遇到的難點(diǎn),或者直接問(wèn)問(wèn)題時(shí)可能會(huì)懵逼。 前言 秋招宣告結(jié)束,面試了接近20家公司,有幸拿到offer,感謝這段時(shí)間一起找工作面試的朋友和陪伴我的人。這是一段難忘的經(jīng)歷,相信不亞于當(dāng)年的高考吧,也許現(xiàn)在想起來(lái)高考不算什么,也許只有經(jīng)歷過(guò)秋招的人才懂得找工作的艱辛...
閱讀 1843·2021-10-13 09:39
閱讀 1395·2019-08-30 13:58
閱讀 1491·2019-08-29 16:42
閱讀 3625·2019-08-29 15:41
閱讀 3048·2019-08-29 15:11
閱讀 2664·2019-08-29 14:10
閱讀 3497·2019-08-29 13:29
閱讀 2155·2019-08-26 13:27