TypeScript 对于同步函数,如何暂停其执行一段时间?
在TypeScript中,可以使用setTimeout
来暂停同步函数的执行。以下是一个简单的例子:
function synchronousFunction() {
console.log('Function started');
// 暂停执行一段时间,例如500毫秒
setTimeout(() => {
console.log('Function paused for 500ms');
}, 500);
console.log('Function finished');
}
synchronousFunction();
在这个例子中,setTimeout
被用来在控制台中输出一条消息,并暂停函数执行500毫秒。这样做可以让其他任务在这段时间内得到执行机会,从而模拟出函数执行的暂停效果。
评论已关闭