জাভাস্ক্রিপ্টের একটি নেটিভ স্লিপ ফাংশন নেই। তবে কিছু সমাধান আছে যা আপনি এই সীমাবদ্ধতার কাছাকাছি পেতে ব্যবহার করতে পারেন। ঘুমের কার্যকারিতা অর্জনের একটি সহজ উপায় হল সেটটাইমআউট এবং অ্যাসিঙ্ক/ওয়েট ব্যবহার করে আপনার নিজের ঘুমের ফাংশন তৈরি করা।
উদাহরণ
const sleep = milliseconds => new Promise(resolve => setTimeout(resolve, milliseconds)) // Using callbacks sleep(1000).then(() => console.log("waited 1 second!")) // Using async await const waitASec = async () => { await sleep(1000) console.log("waited 1 second!") } waitASec()
আউটপুট
waited 1 second! waited 1 second!