সেটটাইমআউট()
এটি অনেক টাইমিং ইভেন্টের মধ্যে একটি। জানালা অবজেক্ট নির্দিষ্ট সময়ের ব্যবধানে কোড কার্যকর করার অনুমতি দেয়। এই বস্তুটি SetTimeout() প্রদান করেছে একটি নির্দিষ্ট সময়ের পরে একটি ফাংশন চালানোর জন্য। এটি দুটি প্যারামিটার লাগে৷ যুক্তি হিসাবে। একটি হল ফাংশন এবং অন্যটি হল সময় যে ব্যবধানটি নির্দিষ্ট করে যার পরে ফাংশনটি কার্যকর করা উচিত।
সিনট্যাক্স
window.setTimeout(function, milliseconds);
উদাহরণ-1
নিম্নলিখিত উদাহরণে, setTimeout() ফাংশনে পাস করা সময় হল 2 সেকেন্ড। তাই ফাংশনটি দুই সেকেন্ডের পরে কার্যকর করা হবে এবং দেখানো হিসাবে আউটপুট প্রদর্শন করা হবে।
<html> <body> <p>wait 2 seconds.</p> <script> setTimeout(function(){ document.write("Tutorix is the best e-learning platform"); }, 2000); </script> </body> </html>
আউটপুট
wait 2 seconds Tutorix is the best e-learning platform
উদাহরণ-2
নিম্নলিখিত উদাহরণে, setTimeout() ফাংশনে পাস করা সময় হল 3 সেকেন্ড। তাই ফাংশনটি তিন সেকেন্ডের পরে কার্যকর করা হবে এবং দেখানো হিসাবে আউটপুট প্রদর্শন করা হবে।
<html> <body> <p id = "time"></p> <script> setTimeout(function(){ document.getElementById("time").innerHTML = "Tutorix is the product of Tutorialspoint"; }, 3000); </script> </body> </html>
আউটপুট
Tutorix is the product of Tutorialspoint.