জেভাস্ক্রিপ্ট ক্লাস ঘোষণা

বিবরণ ও ব্যবহার

ক্লাস একটি ফাংশন, কিন্তু তা function কীভাবে প্রতিষ্ঠা করা হয় না, বরং class কীভাবে প্রতিষ্ঠা করা হয় এবং constructor() মথড়-এ সম্পদ অন্তর্ভুক্ত করা হয়

ক্লাস অবজেক্ট প্রতিষ্ঠা করার প্রত্যেক সময় constructor() মথড় বাউন্ড হয়

মন্তব্য:ফাংশন এবং অন্যান্য জেভাস্ক্রিপ্ট ঘোষণার থেকে ভিন্ন, ক্লাস ঘোষণা উঠে আসে না (আপনাকে একটি ক্লাস ঘোষণা করতে হবে, তারপরেই তা ব্যবহার করা যাবে)

মন্তব্য:ক্লাসের গঠন নিবন্ধটি "স্ট্রিক্ট মোড"-এ লেখা উচিত

ক্লাস সম্পর্কে আরও বিস্তারিত তথ্য পাওয়ার জন্য আমাদের জেভাস্ক্রিপ্ট ক্লাস টিউটোরিয়াল পড়ুন

ইনস্ট্যান্স

একটি Car ক্লাস তৈরি করুন এবং Car ক্লাসের ভিত্তিতে "mycar" নামের একটি অবজেক্ট তৈরি করুন:

class Car {  // ক্লাস তৈরি করুন
  constructor(brand) {  // নির্মাণকারী
    this.carname = brand;  // ক্লাস সময়
  }
}
mycar = new Car("Ford");  // Car ক্লাসের একটি অবজেক্ট তৈরি করুন

স্বয়ং প্রয়াস করুন

গঠন

class className {
  // ক্লাস সময়
}

প্রযুক্তিগত বিবরণ

জেভাস্ক্রিপ্ট সংস্করণ: ইক্মাস্ক্রিপ্ট ২০১৫ (ES6)

ব্রাউজার সমর্থন

এখানে প্রথম সম্পূর্ণভাবে জেভাস্ক্রিপ্ট ক্লাসকে সমর্থন করা ব্রাউজার সংস্করণটি বর্ণনা করা হলো:

শব্দকোষ চ্রোম আইই ফায়ারফক্স সাফারি ওপেরা
ক্লাস ৪৯.০ ১২.০ ৪৫.০ ৯.০ ৩৬.০

সংক্রান্ত পৃষ্ঠা

JavaScript শিক্ষাদান:JavaScript শ্রেণী

JavaScript শিক্ষাদান:জেভাস্ক্রিপ্ট ইএস৬ (ইক্মাস্ক্রিপ্ট ২০১৫)

JavaScript শিক্ষাদান:JavaScript this

JavaScript শিক্ষাদান:JavaScript Strict মোড