同步延时

一个渐显渐隐的dmeo,延时代码,这样能够同步执行显示和暗藏的内容,按程序执行。

场景:验证码发送后,应用此办法做一个提示框。
tips:对于延时办法 setTImeoutsetInterval 蕴含一个外部this指向的问题,详情移步javascript 中的 this 汇合
<script type="text/javascript">    // 一个暂停的法子    function sleep(ms) {        return new Promise(resolve =>  setTimeout(resolve, ms))    };     async function demo() {        //jquey代码,须要援用jquery文件        //显示div        $("#demoDiv").fadeIn(500);        await sleep(10000)        //10秒后暗藏div        $("#demoDiv").fadeOut(500);    };        demo();