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

জাভাস্ক্রিপ্টে প্রিমিটিভ ডেটা টাইপগুলো কী কী?


প্রিমিটিভ ডেটা টাইপের তালিকা

জাভাস্ক্রিপ্টে দুটি ক্যাটাগরির ডেটা টাইপ রয়েছে: প্রিমিটিভ এবং নন-প্রিমিটিভ। প্রিমিটিভ মানগুলো অপরিবর্তনীয় (immutable) এবং ECMAScript স্ট্যান্ডার্ডে যোগ করা হয়েছে।

প্রিমিটিভ টাইপসমূহ:

  • String: ক্যারেক্টার সিকোয়েন্স, যেমন "demo", "Hi"
  • Boolean: true বা false - দুটি মাত্র মান
  • Number: সংখ্যাসূচক মান, যেমন 5, 20, 500
  • Undefined: অনির্ধারিত মান
  • Null: শূন্য মান (knowingly absent)
  • Symbol: ES6-এ যোগ করা নতুন টাইপ, ইউনিক আইডেন্টিফায়ার তৈরি করতে ব্যবহৃত হয়
  • BigInt: ES2020-এ যোগ করা, বড় পূর্ণসংখ্যা পরিচালনার জন্য

প্রিমিটিভের বৈশিষ্ট্য

  • ইমিউটেবল (Immutable) - মান পরিবর্তন করা যায় না
  • মানের ভিত্তিতে তুলনা (by value)
  • স্টকে (stack) সংরক্ষিত হয়
  • মেথড নেই, কিন্তু অটো-বক্সিং দিয়ে মেথড অ্যাক্সেস করা যায়
  1. জাভাস্ক্রিপ্টে প্রমিস (Promises) কী?

  2. C#-এ নালেবল ডেটা টাইপ (Nullable Data Types) কী

  3. C#-এ পয়েন্টার ডেটা টাইপগুলো কী কী?

  4. পাইথন ৩-এ স্ট্যান্ডার্ড ডেটা টাইপগুলো কী কী