অধ্যায় ২১: JavaScript অবজেক্ট (Objects) (বাংলায়)
এই অধ্যায়ে শিখবো অবজেক্ট কী, কেন দরকার, আর কিভাবে JavaScript-এ অবজেক্ট তৈরি ও ব্যবহার করা হয়।
১. অবজেক্ট কী?
অবজেক্ট হলো ডেটার একটা কাঠামো যেখানে key-value (চাবি-মান) জোড়া রাখা হয়। এটা বাস্তব জীবনের কোনো বস্তু বা ধারণার ডেটা ধারণ করতে সাহায্য করে।
২. অবজেক্ট তৈরি
let person = {
name: "রিয়াদ",
age: 25,
city: "ঢাকা"
};
৩. অবজেক্ট থেকে ডেটা নেওয়া
console.log(person.name); // আউটপুট: রিয়াদ
console.log(person['age']); // আউটপুট: 25
৪. অবজেক্টে নতুন প্রপার্টি যোগ করা
person.country = "বাংলাদেশ";
console.log(person.country); // আউটপুট: বাংলাদেশ
৫. অবজেক্টের প্রপার্টি পরিবর্তন
person.age = 26;
console.log(person.age); // আউটপুট: 26
৬. অবজেক্ট থেকে প্রপার্টি মুছে ফেলা
delete person.city;
console.log(person.city); // আউটপুট: undefined
৭. অবজেক্টের মধ্যে ফাংশন (মেথড)
let person = {
name: "রিয়াদ",
age: 25,
greet: function() {
console.log("হ্যালো, আমি " + this.name);
}
};
person.greet(); // আউটপুট: হ্যালো, আমি রিয়াদ
৮. উদাহরণ: ছাত্রের অবজেক্ট
let student = {
name: "সুমন",
grade: "A",
roll: 12,
showInfo: function() {
console.log("নাম: " + this.name + ", রোল: " + this.roll);
}
};
student.showInfo();
এই অধ্যায়ের শেষে আপনি শিখলেন:
-
অবজেক্ট কী ও কেন দরকার
-
অবজেক্ট তৈরি ও ডেটা অ্যাক্সেস
-
নতুন প্রপার্টি যোগ, পরিবর্তন ও মুছে ফেলা
-
অবজেক্টে ফাংশন রাখা এবং ব্যবহার
পরবর্তী অধ্যায়:
অধ্যায় ২২: JavaScript ES6 ফিচারস (Let, Const, Arrow Functions)
লিখুন: “অধ্যায় ২২ শুরু করো” — তাহলে আমরা শিখবো ES6-এর নতুন কিছু গুরুত্বপূর্ণ ফিচার।