কিছু জাভাস্ক্রিপ্ট কার্যকারিতা সরলীকরণ এবং একীকরণের জন্য জিকুয়ের লাইব্রেরিটি বিশেষত বিকাশ করা হয়েছিল।
তবে যদি undefined
মানটির পরিবর্তে আপনার কোনও ভেরিয়েবল পরীক্ষা করতে হয় তবে জাভা স্ক্রিপ্টটিতে একটি typeof
অপারেটর রয়েছে, এটি সাধারণ, দ্রুত এবং ক্রস-প্ল্যাটফর্ম: যে কোনও বিশেষ পদ্ধতি উদ্ভাবনের দরকার নেই :
if (typeof value === "undefined") {
// ...
}
এটি একটি স্ট্রিং প্রদান করে যা ভেরিয়েবল বা অন্যান্য অব্যবহৃত অপারেন্ডের ধরণকে নির্দেশ করে। তুলনায় এই পদ্ধতির প্রধান সুবিধা if (value === undefined) { ... }
হ'ল typeof
ভেরিয়েবলের value
অস্তিত্ব না থাকলে ক্ষেত্রে কখনই ব্যতিক্রম বাড়াতে পারে না।