কম্পিউটার

কেন জাভাস্ক্রিপ্ট অকার্যকর বিবৃতি একটি অভিব্যক্তি মূল্যায়ন করে?


JavaScript void পার্শ্ব প্রতিক্রিয়া অপসারণ করতে এবং অনির্ধারিত আদিম মান ফেরাতে একটি অভিব্যক্তি প্রদান করে। একটি ওয়েব পৃষ্ঠায় অভিব্যক্তি সন্নিবেশ করার সময় এই পার্শ্ব প্রতিক্রিয়া ঘটতে পারে৷

আসুন শূন্যতার একটি উদাহরণ দেখি। অনির্ধারিত আদিম মান পেতে হাইপারলিঙ্কের সাথে 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. জাভাস্ক্রিপ্ট উইথ স্টেটমেন্টের ব্যবহার কি?

  2. জাভাস্ক্রিপ্টে অবিরত বিবৃতি

  3. জাভাস্ক্রিপ্টে ডিবাগার স্টেটমেন্ট

  4. জাভাস্ক্রিপ্টে ইয়েলড* এক্সপ্রেশন/কীওয়ার্ড।