কম্পিউটার

কেন জাভাস্ক্রিপ্টে অকার্যকর একটি যুক্তি প্রয়োজন?


অকার্যকর অপারেটর প্রদত্ত অভিব্যক্তি মূল্যায়ন করতে ব্যবহৃত হয়। এর পরে, এটি অনির্ধারিত ফিরে আসে। এটি একটি যুক্তি হিসাবে void(0) অর্থাৎ 0 ব্যবহার করে অনির্ধারিত আদিম মান পায়৷

অনির্ধারিত আদিম মান পেতে হাইপারলিঙ্কের সাথে void(0) ব্যবহার করা যেতে পারে,

উদাহরণ

<!DOCTYPE html>
<html>
   <head>
      <title>Understanding JavaScript void(0)</title>
   </head>
   <body>
      <a href="javascript:void(0);" ondblclick="alert('Click it twice!')">Click me not once, but twice.</a>
   </body>
</html>

আমরা উপরের JavaScript:void(0) ব্যবহার করেছিলাম যখন বোতামটি প্রথমবার ক্লিক করা হয় তখন পৃষ্ঠাটি পুনরায় লোড হতে না পারে।

কোডটি তখনই কাজ করবে যখন বোতামটি দুবার ক্লিক করা হবে৷ যদি একবার ক্লিক করা হয়, তাহলে কিছুই হবে না। কিন্তু যখন আমরা ondblclick ইভেন্ট হ্যান্ডলার ব্যবহার করেছি তখন থেকে বোতামটি দুবার ক্লিক করলে সতর্কতা বাক্সটি চলে আসে৷


  1. JavaScript void 0 এর অর্থ কি?

  2. জাভাস্ক্রিপ্ট কি ব্লক সুযোগ সমর্থন করে?

  3. কেন জাভাস্ক্রিপ্টে 'নির্বাচন' উপাদানে ইভেন্টলিস্টেনার যোগ করে কাজ করে না?

  4. সমাধান:javascript:void(0)