কম্পিউটার

অবজেক্ট টু অ্যারে - জাভাস্ক্রিপ্ট


ধরুন, আমাদের কাছে এইরকম −

কী মান জোড়ার একটি বস্তু আছে
const obj = {
   name: "Vikas",
   age: 45,
   occupation: "Frontend Developer",
   address: "Tilak Nagar, New Delhi",
   experience: 23,
   salary: "98000"
};

আমাদের এমন একটি ফাংশন লিখতে হবে যা অবজেক্টে নিয়ে যায় এবং প্রতিটি সাবয়ারের সাথে একটি কী মান জোড়া উপস্থাপন করে অ্যারেগুলির একটি অ্যারে প্রদান করে

উদাহরণ

চলুন এই ফাংশনের জন্য কোড লিখি -

const obj = {
   name: "Vikas",
   age: 45,
   occupation: "Frontend Developer",
   address: "Tilak Nagar, New Delhi",
   experience: 23,
   salary: "98000"
};
const objectToArray = obj => {
   const keys = Object.keys(obj);
   const res = [];
   for(let i = 0; i < keys.length; i++){
      res.push([keys[i], obj[keys[i]]]);
   };
   return res;
};
console.log(objectToArray(obj));

আউটপুট

কনসোলে আউটপুট:−

[
   [ 'name', 'Vikas' ],
   [ 'age', 45 ],
   [ 'occupation', 'Frontend Developer' ],
   [ 'address', 'Tilak Nagar, New Delhi' ],
   [ 'experience', 23 ],
   [ 'salary', '98000' ]
]

  1. জাভাস্ক্রিপ্ট অ্যারেবাফার অবজেক্ট

  2. JavaScript array.values()

  3. জাভাস্ক্রিপ্টে array.flatMap()

  4. নতুন অ্যারেতে জাভাস্ক্রিপ্ট অবজেক্ট ফরম্যাটিং