共计 384 个字符,预计需要花费 1 分钟才能阅读完成。
同步延时
一个渐显渐隐的 dmeo,延时代码,这样能够同步执行显示和暗藏的内容,按程序执行。
场景:验证码发送后,应用此办法做一个提示框。
tips:对于延时办法 setTImeout 和 setInterval 蕴含一个外部 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();
正文完
发表至: javascript
2021-04-21