আমরা এর আগে নাম্বার টাইপ 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)
একই ভাবে আমরা value গুল প্রিন্ট করে দেখতে পারি।
for(capital in obj){
console.log(obj[capital])
}
let capital = Object.values(obj)
console.log(capital)
https://js.zonayed.me/daily/post-3
0 Comments