Module ৮ · object, destructuring, spread আর JSON
Object-এর প্রতিটা কাজ, একটা একটা করে: key, copy, destructuring আর JSON
Account থাকলেই freeপড়া
Nadia একটা quiz app-এর settings page বানাচ্ছে। ওর code একজন user-এর save করা setting পড়ে, default বসায়, edit-এর আগে একটা copy রাখে, আর server-এ JSON হিসেবে পাঠায়। এর প্রতিটা ধাপই object-এর একটা কাজ। প্রতিটা হয় object-টা জায়গায় বসে বদলায়, নয়তো নতুন কিছু ফেরত দেয়। এই দুটো গুলিয়ে ফেলাই ওর জীবনের সবচেয়ে বেশিবার হওয়া object bug।
আপনার জন্য এই lesson টা খোলা কি না দেখা হচ্ছে…
Object-এর প্রতিটা কাজ, একটা একটা করে: key, copy, destructuring আর JSON এর ভেতরে কী আছে
- Dot বনাম bracket দিয়ে পড়া
- Key যোগ করা আর মোছা
- in operator বনাম hasOwnProperty
- Object.keys, values আর entries
- for-in ঠিকভাবে
- Object-এর ভেতরে object
- Method: value হিসেবে function
- হিসাব করে বানানো key
- ছোট করে লেখা property
- Reference বনাম value
- Spread আর Object.assign দিয়ে shallow copy
- Deep copy-র জন্য structuredClone
- Object.freeze বদল থামায়
- Object-এর destructuring
- Array-র destructuring
- Parameter-এ destructuring
- Destructuring-এ rest
- JSON.stringify
- JSON.parse
- Optional chaining, পুরোটা
- Object বদলায়, নাকি নতুন কিছু ফেরত দেয়