Learn JavaScript

lesson ২ / ৯ · object, destructuring, spread আর JSON

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 এর ভেতরে কী আছে

  1. Dot বনাম bracket দিয়ে পড়া
  2. Key যোগ করা আর মোছা
  3. in operator বনাম hasOwnProperty
  4. Object.keys, values আর entries
  5. for-in ঠিকভাবে
  6. Object-এর ভেতরে object
  7. Method: value হিসেবে function
  8. হিসাব করে বানানো key
  9. ছোট করে লেখা property
  10. Reference বনাম value
  11. Spread আর Object.assign দিয়ে shallow copy
  12. Deep copy-র জন্য structuredClone
  13. Object.freeze বদল থামায়
  14. Object-এর destructuring
  15. Array-র destructuring
  16. Parameter-এ destructuring
  17. Destructuring-এ rest
  18. JSON.stringify
  19. JSON.parse
  20. Optional chaining, পুরোটা
  21. Object বদলায়, নাকি নতুন কিছু ফেরত দেয়