কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে map এবং শর্ত চেক করে অ্যারের মধ্যে নতুন অবজেক্ট যোগ করা

filter() এবং map() কম্বাইন করে শর্তানুযায়ী নতুন প্রপার্টি যোগ করা যায়।

উদাহরণ

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

আউটপুট

PS C:\Users\Amit\javascript-code> node demo176.js
[ { customerName: 'John', customerCountryName: 'UK', isMarried: true }, customerNameWithIsMarriedFalse: [ 'David', 'Mike' ] ]
  1. জাভাস্ক্রিপ্ট অবজেক্টকে নতুন অ্যারেতে ফরম্যাট করা

  2. জাভাস্ক্রিপ্টে অবজেক্ট 머জ করে সিঙ্গেল অবজেক্ট অ্যারে তৈরি করা

  3. জাভাস্ক্রিপ্টে বিদ্যমান অবজেক্টে প্রোপার্টি ও মেথড যোগ করা

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