কম্পিউটার

অবজেক্ট একত্রিত করুন এবং জাভাস্ক্রিপ্টের সাথে একটি সম্পত্তি মুছুন


আমাদের কাছে নিম্নলিখিত অ্যারে অবজেক্ট রয়েছে যাতে দুটি বস্তু রয়েছে এবং আমাদের উভয় বস্তুকে একটিতে একত্রিত করতে হবে এবং chk সম্পত্তি সম্পূর্ণরূপে পরিত্রাণ পেতে হবে -

const err = [
   {
      "chk" : true,
      "name": "test"
   },
   {
      "chk" :true,
      "post": "test"
   }
];

ধাপ 1 − বস্তুগুলিকে একত্রিত করে একটি একক বস্তু গঠন করে

const errObj = Object.assign(...err);

ধাপ 2 - chk সম্পত্তি অপসারণ

delete errObj['chk'];
console.log(errObj);
মুছুন

এখন আউটপুট −

সহ পুরো কোড দেখি

উদাহরণ

const err = [
   {
      "chk" : true,
      "name": "test"
   },
   {
      "chk" :true,
      "post": "test"
   }
];
const errObj = Object.assign(...err);
delete errObj['chk'];
console.log(errObj);

আউটপুট

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

{ name: 'test', post: 'test' }

  1. আমরা কি জাভাস্ক্রিপ্ট সহ একটি বস্তুর মধ্যে একটি সম্পত্তি আছে কিনা তা পরীক্ষা করতে পারি?

  2. জাভাস্ক্রিপ্টে সাব অবজেক্ট এবং অ্যারে সহ একটি অবজেক্ট কীভাবে আমদানি করবেন?

  3. JavaScript-এ call() এবং apply() দিয়ে ফাংশন আহ্বান করা

  4. জাভাস্ক্রিপ্টে অ্যাক্সেসর প্রপার্টি এবং এর অ্যাট্রিবিউট