亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - await 后面的Promise對(duì)象的回調(diào)方法在哪里寫(xiě)

瀏覽:145日期:2023-09-17 11:00:55

問(wèn)題描述

關(guān)于await的困惑

最近剛理解了:CO模塊實(shí)現(xiàn)了generator里面yield的自動(dòng)調(diào)用。但是自動(dòng)調(diào)用的話(huà),每個(gè)yield后面的promise對(duì)象的resolve和reject回調(diào)方法,在哪里定義呢?

今天又看到ES7的async代替了function*,await代替了yield,

又有同樣的困惑,每個(gè)await后面的promise對(duì)象的resolve和reject回調(diào)方法,在哪里定義呢?

var fs = require(’fs’);var readFile = function (fileName) { return new Promise(function (resolve, reject) { fs.readFile(fileName, function(error, data) { if (error) reject(error); resolve(data); }); });};var asyncReadFile = async function () { var f1 = await readFile(’/etc/fstab’);//這里沒(méi)有定義回調(diào),回調(diào)在哪里定義 var f2 = await readFile(’/etc/shells’);//這里沒(méi)有定義回調(diào),回調(diào)在哪里定義 console.log(f1.toString()); console.log(f2.toString());};

問(wèn)題解答

回答1:

f1 f2 就是resolve的返回啊,如果要出理reject的返回,請(qǐng)用try catch

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 国产人做人爱免费视频 | 中文字幕永久在线观看 | 国产一区二区精品久久凹凸 | 可以免费看黄的网站 | 亚洲精品乱码久久久久久蜜桃欧美 | 毛片a级三毛片免费播放 | 亚洲国产日韩在线人成蜜芽 | 美女巨胸喷奶水gif放肆吧 | 亚洲欧美国产一区二区三区 | 在线播放黄| 美国一级做a一级爱视频 | 日本特黄特色大片免费视频观看 | 高清一区二区亚洲欧美日韩 | 国产精品高清一区二区不卡 | 国产的一级片 | 在线播放精品视频 | 狠狠做久久深爱婷婷97动漫 | 不卡一区在线观看 | 欧美最大成人毛片视频网站 | 最新欧美精品一区二区三区不卡 | 一区二区三区网站 | 日韩欧美在线观看一区 | 国产91精品一区二区麻豆网站 | 亚洲精品一区二区乱码在线观看 | 欧美亚洲综合另类在线观看 | 国产成人久久精品二区三区牛 | 亚洲国产精品一区二区久 | 精品69久久久久久99 | 成人黄页网站 | 精品国产一区二区三区不卡在线 | 亚洲成人免费在线 | 热久久国产欧美一区二区精品 | 国产成人综合久久精品红 | 国产精品7m凸凹视频分类大全 | 国产一级大片免费看 | 欧美精品一区二区久久 | 激情五月色婷婷 | 在线观看91香蕉国产免费 | 国产福利一区二区三区四区 | 欧美人一级淫片a免费播放 欧美人七十二式性视频教程一 | 国产精品杨幂va在线观看 |