কম্পিউটার

জাভাস্ক্রিপ্টে নাল, অনির্ধারিত বা ফাঁকা ভেরিয়েবলের জন্য কিভাবে পরীক্ষা করবেন?


নিম্নলিখিত ফলাফল পাওয়ার পরে, আপনি একটি ভেরিয়েবল নাল বা অনির্ধারিত কিনা তা খুঁজে পেতে পারেন। ফলাফল যদি "মিথ্যা" হয়, তাহলে এর অর্থ হল ভেরিয়েবলটি শূন্য এবং অনির্ধারিত৷

এখানে, ভেরিয়েবলের ফলাফল "True" -

<html>
   <body>
      <script>
         var age = 10;
            if(age){
               document.write("True");
            } else{
               document.write("False");
            }
      </script>
   </body>
</html>

একটি ভেরিয়েবল আছে কি না তা পরীক্ষা করতে "typeof" ব্যবহার করুন −

<html>
   <body>
      <script>
         var age = 10;
         if( typeof age !== 'undefined' ) {
            document.write("True");
         } else{
            document.write("False");
         }
      </script>
   </body>
</html>

  1. জাভাস্ক্রিপ্টের কতগুলি মান কিছুই নেই?

  2. জাভাস্ক্রিপ্টে নাল, অনির্ধারিত, বা ফাঁকা ভেরিয়েবল পরীক্ষা করার জন্য একটি আদর্শ ফাংশন আছে?

  3. জাভাস্ক্রিপ্টে অনির্ধারিত

  4. কীভাবে একটি জাভাস্ক্রিপ্ট অ্যারেতে 'অনির্ধারিত' বা 'নাল' পরীক্ষা করবেন এবং শুধুমাত্র অ-নাল মানগুলি প্রদর্শন করবেন?