undefined এর মান
undefined মানটি "অনির্ধারিত" বোঝায়।
জাভাস্ক্রিপ্টে একটি অনুরূপ মান আছে
null,
যা মানের অনুপস্থিতি নির্দেশ করে। পার্থক্য
হল যে null ইচ্ছাকৃত অনুপস্থিতি বোঝায়
(কোডে স্পষ্টভাবে লেখা), এবং
undefined - শুধুমাত্র কোনো উপাদানের প্রকার এবং তার মান সম্পর্কে কোনো তথ্যের অভাব বোঝায়।
সিনট্যাক্স
undefined;
উদাহরণ
একটি ভেরিয়েবলের মান কী হয় দেখা যাক যেটি কোনো মান ছাড়াই ঘোষণা করা হয়েছিল:
let test;
console.log(test);
কোড 실행ের ফলাফল:
undefined
উদাহরণ
একটি অস্তিত্বহীন অ্যারে উপাদানের মান কী হয় দেখা যাক:
let arr = ['a', 'b', 'c'];
console.log(arr[5]);
কোড 실행ের ফলাফল:
undefined
উদাহরণ
একটি অস্তিত্বহীন অবজেক্ট উপাদানের মান কী হয় দেখা যাক:
let obj = {'a': 1, 'b': 2, 'c': 3};
console.log(obj['e']);
কোড 실행ের ফলাফল:
undefined