async和await是 ES7 引入的标准之一。建立在 promise 的语法基础上,只要 function 标记为 async,就表示里头可以撰写 await 的同步语法,而 await 顾名思义就是「等待」,它会确保一个 promise 物件都解决 ( resolve ) 或出错 ( reject ) 後才会进行下一步。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h2>JavaScript async / await 范例</h2>
<p>请再等待3秒....</p>
<h1 id="demo"></h1>
<script>
async function myDisplay() {
let myPromise = new Promise(function(myResolve, myReject) {
setTimeout(function() { myResolve("Hello async / await !!"); }, 3000);
});
document.getElementById("demo").innerHTML = await myPromise;
}
myDisplay();
</script>
</body>
</html>
<<: Day15 - Shioaji X Backtesting -均线突破策略
>>: 冒险村15 - customize tooltips with data attribute
缘由: 前篇讲完布局,这篇讲讲我卡住最久的部分,想流畅地在打字时插入自订的表情符号,一开始是有些目标...
取得 Flutter SDK 第一步先下载 Flutter SDK, 接着在 C 槽中新增一个 sr...
这篇文诞生的原因: 我从小就对资讯世界抱持着莫大的好奇与憧憬,到了高中稍微接触程序语言後让我更加想了...
元件介绍 Badge 可以让我们在其 children element 的右上角(预设位置)显示一个...
这是我一边学习一边写下的笔记,如果内容有错,恳请在下方留言跟我说,我会非常感谢的!!! 变数 「变数...