Back

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...