এমডিএন এর ডকুমেন্টেশনundefined অনুসারে :
আধুনিক ব্রাউজারগুলিতে (জাভাস্ক্রিপ্ট ১.৮.৫ / ফায়ারফক্স 4+), ইসিমাস্ক্রিপ্ট 5 স্পেসিফিকেশন অনুযায়ী অপ-সংজ্ঞায়িত একটি অ-কনফিগারযোগ্য, অ-লিখনযোগ্য সম্পত্তি। এমনকি এটি যখন না হয় তখনও এটিকে ওভাররাইড করা এড়িয়ে চলুন।
সম্পত্তি এক বৈশিষ্ট্যাবলী অনির্ধারিত যে লিখনযোগ্য নয়।
তবে আমি যদি:
var undefined = 'hello';
var test = undefined;
console.log(typeof test);
//string
তার মানে কি আমি এর মানটি ওভাররাইট করতে পারি undefined? কেউ যদি তা করে তবে কি হবে? জাভাস্ক্রিপ্ট এর সম্পর্কে সতর্ক করা উচিত?
typeof undefinedফিরে আসেন "undefined"।
"undefined"একটি স্ট্রিং। প্রশ্নটি কোনটি typeof (typeof undefined)মূল্যায়ন করে তা জিজ্ঞাসা করছে না । এটি জিজ্ঞাসা করছে যা typeof undefinedমূল্যায়ন করে। এটি ফিরে আসে "undefined", না"string"
typeof ______এমন একটি অভিব্যক্তি যা এর ধরণের স্ট্রিংয়ের সাথে মূল্যায়ন করে ______। আপনি প্রশ্নটি ভুল বুঝছেন।
typeof test === "undefined")