কম্পিউটার

HTML DOM console.time() পদ্ধতি


HTML DOM console.time() পদ্ধতিটি কোডের একটি অংশ কার্যকর করার সময় অতিবাহিত করার জন্য ব্যবহার করা হয়। এটি আমাদের সম্পূর্ণ কোড বা আমাদের কোডের নির্দিষ্ট বিট বিশ্লেষণ করতে সাহায্য করে। আপনার কোড টাইমিং করে আপনি এটিকে আরও দক্ষ করে তুলতে পারেন। ঐচ্ছিক লেবেল প্যারামিটার ব্যবহার করে আপনি একই পৃষ্ঠায় একাধিক টাইমার তৈরি করতে পারেন।

সিনট্যাক্স

HTML DOM console.time() পদ্ধতি -

-এর জন্য সিনট্যাক্স নিচে দেওয়া হল
console.time(label)

এখানে, লেবেলটি আমাদের টাইমারকে একটি নাম দেওয়ার জন্য একটি ঐচ্ছিক প্যারামিটার৷

উদাহরণ

আসুন console.time() পদ্ধতি -

-এর একটি উদাহরণ দেখি
<!DOCTYPE html>
<html>
<body>
<h1>console.time() Method</h1>
<p>Click the below button to time the for,while and do-while loops for 100000 iterations </p>
<button type="button" onclick="LoopPerform()">TIMER</button>
<script>
   var i,j,k;
   i=0,j=0,k=0;
   function LoopPerform(){
      console.time("for-loop");
      for (; i < 100000; i++){}
         console.timeEnd("for-loop");
      console.time("while-loop");
      while(j<100000)
         j++;
      console.timeEnd("while-loop");
      console.time("do-while loop");
      do{k++;}
      while(k<100000);
      console.timeEnd("do-while loop");
   }
</script>

Press F12 key to view the performance result in your console view

</body> </html>

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে

HTML DOM console.time() পদ্ধতি

টাইমার বোতামে ক্লিক করলে -

HTML DOM console.time() পদ্ধতি

উপরের উদাহরণে -

আমরা প্রথমে একটি বোতাম টাইমার তৈরি করেছি যা ব্যবহারকারী দ্বারা ক্লিক করার সময় LoopPerform() ফাংশনটি কার্যকর করবে -

<button type="button" onclick="LoopPerform()">TIMER</button>

LoopPerform() ফাংশন এর ভিতরে লুপ এক্সিকিউট করার সময় এবং ডু-ওয়াইলে আছে। তিনটি লুপের কার্যকারিতা পরিমাপ করার জন্য তৈরি করা হয়েছে "ফর-লুপ","হোয়াইল-লুপ" এবং "ডু-হাইল লুপ" লেবেল সহ মোট তিনটি টাইমার৷

console.time() পদ্ধতিটি টাইমার শুরু করে এবং একটি ঐচ্ছিক লেবেল প্যারামিটার নেয় এবং এর ভিতরে থাকা কোডটি কার্যকর করার সময় অতিবাহিত সময় গণনা করে। এক্সিকিউটিং কোডটি console.time() এবং console.timeEnd() পদ্ধতির ভিতরে রাখা হয়। কোডটি কার্যকর করা শেষ করতে যে সময় নেয় তা কনসোল উইন্ডোতে প্রদর্শিত হয় −

function LoopPerform(){
   console.time("for-loop");
   for (; i < 100000; i++){}
      console.timeEnd("for-loop");
   console.time("while-loop");
   while(j<100000)
      j++;
   console.timeEnd("while-loop");
   console.time("do-while loop");
   do{k++;}
   while(k<100000);
   console.timeEnd("do-while loop");
}

  1. HTML DOM console.log() পদ্ধতি

  2. HTML DOM console.info() পদ্ধতি

  3. HTML DOM console.groupEnd() পদ্ধতি

  4. HTML DOM console.groupCollapsed() পদ্ধতি