how to sleep in javascript

In JavaScript, there is no built-in sleep() function like in other programming languages that allows you to pause the execution of your code for a specified amount of time. However, you can use a combination of setTimeout() and Promises to achieve a similar effect.

Here is an example of how you can use setTimeout() and Promises to create a sleep() function in JavaScript:

function sleep(ms) {
  return new Promise(resolve => setTimeout(resolve, ms));
}

This function takes a single argument ms, which represents the number of milliseconds to wait before resolving the Promise. When called, the function returns a Promise that resolves after the specified number of milliseconds.

You can use the sleep() function like this:

console.log("Start");
await sleep(1000); // wait for 1 second
console.log("End");

This code will output "Start" immediately, wait for 1 second using the sleep() function, and then output "End".

댓글

이 블로그의 인기 게시물

To build a gRPC service with Gradle, Java, and Avro

The pierce selector in Puppeteer

how to describe kafka topics, 카프카 토픽 정보 확인하기

오늘의 문장2

[Ubuntu] update-alternatives(Symbolic Link 관리)

언어의 어순과 문화적 특징의 관계를 생각해봅니다.

how to delete all issues on project in sentry, 센트리 이슈 삭제하기

PySpark Dataframe from HBase

Using the MinIO API via curl