async function
,主要目的在於简化同步操作 promise 的表现,及对多个 Promise 物件执行某些操作。语法
async function myFunc () {
let resolveValue = await <Promise>
}
我们只需在function前面加上async
即可使用async function,并可搭配await关键字,await
会加在Promise之前,代表需等待Promise
执行完任务之後才会进行下一步。
function sendRequest(){
return new Promise(function(resolve,reject){
setTimeout(function(){
resolve('Michael Jordan');
},2000);
});
}
async function getUsername(){
let username = await sendRequest(); //步骤2.3
console.log(username); //步骤4
}
getUsername(); //步骤1
参考来源:
https://pjchender.dev/javascript/js-async-await/
<<: Day02-制作Line Bot 前置作业(注册Line Developers帐号
awk Linux文字处理工具中, 有另一个杀器awk 但awk是个程序语言, 所以它很灵活且功能强...
我们今天来针对API做更进一步的测试, 假如我们今天要取得一个使用者资料, 这个使用者的资料有 代号...
好的,假设在你的农地旁, 有人或动物不时就发出类似卡车或是车子的声音, 让你的手机半夜一直发出警报,...
我们今天使用Default模板来开始测试 输入要扫描的目标URL并选择Default模板 也可以在此...
题目 Given a signed 32-bit integer x, return x with ...