আমরা এর আগে নাম্বার টাইপ Array নিয়ে কাজ করেছি এবং Array ভিতরের Element গুল Traverse করে কিভাবে কাজ করা যায় সে জন্য অনেক গুল মেথড দেখেছি । এবার আমরা দেখব Object Type Array ।  প্রথমে একটি অবজেক্ট টাইপ Array নিই 

var obj = {
  Bangladesh: 'Dhaka'
  India:'Delhi' , 
  Nepal: 'Kathmandu'
  Afganistan: 'Kabul'
  Thailand: 'Bangkok'
}

এখানে দুই ধরনের প্রোপার্টি আছে
 
১। keys
 
2. values

এখন আমাদের কাজ হবে key এবং value গুল Traverse করা । যদি

 তাই করতে পারি তাহলে আমরা যে

 কোন operation এই Array মধ্যে চালাতে পারব। এজন্য নিচের

 কোডটি বুঝার চেষ্টা করি। 

for(country in obj){
  console.log(obj)
}

ফর লুপ না চালিয়ে আমরা আরো সহজ ভাবে কাজটি করতে চাইলে

 আমরা করতে পারি Objet

 Constructor use করে।
 
let country = Object.keys(obj)
console.log(country)

এখানে Object Constructor টী একটি Array Return করে।

একই ভাবে আমরা value গুল প্রিন্ট করে দেখতে পারি। 

for(capital in obj){
  console.log(obj[capital])
}

ফর লুপ ব্যাবহার না করে

 
let capital = Object.values(obj)
console.log(capital)

আর বিস্তারিত জানতে

https://js.zonayed.me/daily/post-3