JavaScript undefined
এটি মানে একটি ভেরিয়েবল ডিক্লেয়ার করা হয়েছে কিন্তু কোনো ভ্যালু অ্যাসাইন করা হয়নি।
উদাহরণস্বরূপ,
var demo; alert(demo); //shows undefined alert(typeof demo); //shows undefined
undefined ব্যবহার করে ভেরিয়েবল এক্সিস্ট করে কিনা চেক করার আরেকটি উদাহরণ:
উদাহরণ
<html> <body> <script> var age = 10; if( typeof age !== 'undefined' ) { document.write("True"); } else{ document.write("False"); } </script> </body> </html>
আউটপুট
True
JavaScript void(0)
void জাভাস্ক্রিপ্টে একটি গুরুত্বপূর্ণ কীওয়ার্ড, যা একটি ইউনারি অপারেটর হিসেবে ব্যবহার হয় যা তার সিঙ্গেল অপারেন্ডের আগে থাকে, যা যেকোনো টাইপের হতে পারে। এই অপারেটর একটি এক্সপ্রেশন ইভ্যালুয়েট করার নির্দেশ দেয় কিন্তু কোনো ভ্যালু রিটার্ন করে না।
void-এর সিনট্যাক্স নিচের দুটি রূপে হতে পারে:
<head> <script> <!-- void func() javascript:void func() or: void(func()) javascript:void(func()) //--> </script> </head>