lambdaのnode.jsでsleepを実装する方法をご紹介します。
以下のようにsetTimeoutを使うところがミソです。
以下の内容で「1秒間」スリープすることができます。
1 2 3 4 5 6 7 |
function timeoutFunc(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } async function sleep() { await timeoutFunc(1000); } |