কম্পিউটার

জাভাস্ক্রিপ্টের সাথে একটি নির্দিষ্ট সময়ের পরে কীভাবে একটি ফাংশন কল করবেন

জাভাস্ক্রিপ্টের সাথে একটি নির্দিষ্ট সময়ের পরে আমরা একটি ফাংশন কল করতে বা চালাতে পারি এমন কয়েকটি উপায় রয়েছে। আমি আপনাকে দুটি জাভাস্ক্রিপ্ট সময় ইভেন্ট পদ্ধতি দেখাব, setTimeout() এবং setInterval() .

এই সময়ের ইভেন্ট পদ্ধতির মধ্যে পার্থক্য হল:

  • setTimeout() একটি ফাংশন চালায়, একবার, নির্দিষ্ট সংখ্যক মিলিসেকেন্ড অপেক্ষা করার পরে
  • setInterval() একটি নির্দিষ্ট সময়ের ব্যবধানে ক্রমাগত একটি ফাংশন চালাতে থাকে

আসুন প্রতিটির একটি সাধারণ উদাহরণ দেখি।

JavaScript setTimeout() উদাহরণ

আপনার কোডিং খেলার মাঠের জাভাস্ক্রিপ্ট কনসোলে নিম্নলিখিত কোড যোগ করুন। আপনি চাইলে আপনার ব্রাউজারের কনসোল ব্যবহার করতে পারেন:

setTimeout(function() {
  alert("Hello there!")
}, 3000)

3000 হল মিলিসেকেন্ড (ms) তাই উপরেরটি হল 3 সেকেন্ড। আপনার প্রাথমিক পৃষ্ঠা লোড হওয়ার 3 সেকেন্ড পরে এই কোডটি চলবে এবং "হ্যালো সেখানে!" বলে একটি সতর্কতা বার্তা দেখাবে৷

JavaScript setInterval() উদাহরণ

আপনার কোডিং খেলার মাঠের জাভাস্ক্রিপ্ট কনসোলে নিম্নলিখিত কোড যোগ করুন। আপনি চাইলে আপনার ব্রাউজারের কনসোল ব্যবহার করতে পারেন:

setInterval(function() {
  alert("Hello there!")
}, 3000)

এই কোডটি প্রতি 3 সেকেন্ডে বারবার কার্যকর হবে৷


  1. একটি ক্লিক ইভেন্টে একটি জাভাস্ক্রিপ্ট ফাংশন কিভাবে কল করবেন?

  2. জাভাস্ক্রিপ্ট ফাংশন কল

  3. সময় জাভাস্ক্রিপ্টে একটি নির্দিষ্ট সময়ে পৌঁছালে আমি কীভাবে একটি ফাংশন ট্রিগার করব?

  4. onclick() – জাভাস্ক্রিপ্ট সহ একটি ফাংশন কল করবেন?