8. Objects
📘 কনসেপ্ট (থিওরি)
অবজেক্ট হলো এমন ভেরিয়েবল যা একাধিক মান ধারণ করতে পারে, যেগুলো **কী-ভ্যালু জোড়ায়** (যাকে প্রপার্টি বলে) সংরক্ষিত থাকে। এটি পাইথনের ডিকশনারির মতো।
const person = {
firstName: "John",
lastName: "Doe",
age: 30
};
আপনি দুইভাবে অবজেক্টের প্রপার্টি অ্যাক্সেস করতে পারেন:
1. **ডট নোটেশন** (সুপারিশকৃত):
person.firstName
2. **ব্র্যাকেট নোটেশন**: person["firstName"]
আপনি সহজেই নতুন প্রপার্টি যোগ বা পুরোনো প্রপার্টি পরিবর্তন করতে পারেন:
person.city = "Dhaka";💡 উদাহরণ
অবজেক্ট নিয়ে কাজ:
const car = {
brand: "Toyota",
model: "Corolla",
year: 2022
};
console.log(car.brand); // Toyota
console.log(car["model"]); // Corolla
// প্রপার্টি আপডেট ও যোগ
car.year = 2023;
car.color = "White";
console.log(car);
🎯 আপনার কাজ (প্র্যাকটিস)
name: "Rahim", grade: "A" প্রপার্টি দিয়ে একটি student অবজেক্ট তৈরি করুন। নতুন প্রপার্টি age: 20 যোগ করুন। ডট নোটেশন ব্যবহার করে ছাত্রের নাম ও বয়স প্রিন্ট করুন।main.javascript
Loading...
OUTPUT
Run your code to see the output here...