义休眠方法--使用Promise创建一个异步可等待的方法:
复制代码
//设置JS休眠一定时间后执行的动作
var sleep = function (millisecond) {
return new Promise(resolve => {
setTimeout(() => {
resolve()
}, millisecond)
})
};
复制代码
使用休眠方法--使用async和await,实现休眠等待效果:
复制代码
//测试方法
var test = async function () {
console.info(new Date().getSeconds());
await sleep(3 * 1000);
console.info(new Date().getSeconds());
}
test();
义休眠方法--使用Promise创建一个异步可等待的方法:
复制代码
//设置JS休眠一定时间后执行的动作
var sleep = function (millisecond) {
return new Promise(resolve => {
setTimeout(() => {
resolve()
}, millisecond)
})
};
复制代码
使用休眠方法--使用async和await,实现休眠等待效果:
复制代码
//测试方法
var test = async function () {
console.info(new Date().getSeconds());
await sleep(3 * 1000);
console.info(new Date().getSeconds());
}
test();
龙华大道1号http://www.kinghill.cn/LongHuaDaDao1Hao/index.html