跳转至

全局

这是一个客户端API

该API仅在客户端脚本使用

屏幕

:
查阅官方文档
屏幕宽度,单位为像素
:
查阅官方文档
屏幕宽度,单位为像素

时间

sleep(ms: ): <>

使脚本暂停运行一段时间

参数 类型 说明
ms 要等待的时间,单位为毫秒
示例
(async () => {
    console.log('倒计时');
    await sleep(1000);
    console.log('5');
    await sleep(1000);
    console.log('4');
    await sleep(1000);
    console.log('3');
    await sleep(1000);
    console.log('2');
    await sleep(1000);
    console.log('1');
    await sleep(1000);
    console.log('计时结束');
})();
(async () => {
    console.log('倒计时');
    for(let i = 5; i >= 1; i--){
        await sleep(1000);
        console.log(String(i));
    }
    await sleep(1000);
    console.log('计时结束');
})();
console.log('倒计时');
sleep(1000).then(() => {
    console.log('5');
    return sleep(1000);
}).then(() => {
    console.log('4');
    return sleep(1000);
}).then(() => {
    console.log('3');
    return sleep(1000);
}).then(() => {
    console.log('2');
    return sleep(1000);
}).then(() => {
    console.log('1');
    return sleep(1000);
}).then(() => {
    console.log('计时结束');
});
console.log('倒计时');
let p = sleep(1000);
for(let i = 5; i >= 1; i--)
    p = p.then(() => {
        console.log(String(i));
        return sleep(1000);
    });
p.then(() => {
    console.log('计时结束');
});

评论区