কম্পিউটার

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


এর জন্য, আপনি ম্যাপ() এর সাথে ফিল্টার() ব্যবহার করতে পারেন।

উদাহরণ

const details =[
   { customerName: 'John', customerCountryName: 'UK', isMarried :true },
   { customerName: 'David', customerCountryName: 'AUS', isMarried :false },
   { customerName: 'Mike', customerCountryName: 'US', isMarried :false }
]
let tempObject = details.filter(obj=> obj.isMarried == true);
tempObject["customerNameWithIsMarriedFalse"] = details.filter(obj =>
obj.isMarried== false).map(obj => obj.customerName);
console.log(tempObject);

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js.

এখানে, আমার ফাইলের নাম demo176.js।

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
PS C:\Users\Amit\javascript-code> node demo176.js
[
   { customerName: 'John', customerCountryName: 'UK', isMarried: true }, customerNameWithIsMarriedFalse: [ 'David', 'Mike' ]
]

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

  2. কিভাবে জাভাস্ক্রিপ্টের সাথে একটি একক অবজেক্ট অ্যারেতে বস্তুগুলিকে একত্রিত করবেন?

  3. জাভাস্ক্রিপ্টে বিদ্যমান বস্তুতে বৈশিষ্ট্য এবং পদ্ধতিগুলি কীভাবে যুক্ত করবেন?

  4. কিভাবে জাভাস্ক্রিপ্টে একটি JSON অবজেক্টকে জাভাস্ক্রিপ্ট অ্যারেতে পরিণত করবেন?