কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে 'কিছু নেই' এর জন্য কতগুলো ভ্যালু আছে?


জাভাস্ক্রিপ্টে 'কিছু নেই' এর জন্য ২টি ভ্যালু রয়েছে: null এবং undefined। এই ২টি ভ্যালু একে অপরের থেকে ভিন্ন এবং সেগুলো সে অনুযায়ী ব্যবহার করা উচিত।

undefined

যে ভেরিয়েবলে কোনো ভ্যালু অ্যাসাইন করা হয়নি সেটির টাইপ undefined। একটি মেথড বা স্টেটমেন্টও undefined রিটার্ন করে যদি যেটি ইভ্যালুয়েট করা হচ্ছে সেটির অ্যাসাইন করা ভ্যালু নেই। একটি ফাংশন undefined রিটার্ন করে যদি কোনো ভ্যালু রিটার্ন না করা হয়।

উদাহরণ

let a; console.log(a); function b() {} console.log(b())

আউটপুট

undefined undefined null

null একটি অ্যাসাইনমেন্ট ভ্যালু। এটি একটি ভেরিয়েবলে অ্যাসাইন করা যায় কোনো ভ্যালু নেই তা উপস্থাপন করার জন্য।

উদাহরণ

let a = null; function b() { return null } console.log(a); console.log(b())

আউটপুট

null null

নোট − undefined-এর টাইপ undefined যখন null-এর টাইপ object।


  1. জাভাস্ক্রিপ্টে স্ট্রিং সার্চ করার পদ্ধতি

  2. জাভাস্ক্রিপ্টে নাল/খালি অবজেক্টযুক্ত অ্যারেতে ভ্যালু অ্যাসাইন করা

  3. জাভাস্ক্রিপ্টে টেবিলে NULL মান ইনসার্ট হওয়া থেকে বাধা দিন

  4. জাভাস্ক্রিপ্টে শুধু null ভ্যালু ফিল্টার আউট করা