কম্পিউটার

পুশ() দিয়ে জাভাস্ক্রিপ্টে একটি সহযোগী অ্যারে তৈরি করছেন?


এর জন্য push() এর সাথে forEach() লুপ ব্যবহার করুন। নিম্নলিখিত কোড -

উদাহরণ

var studentDetails=
[
   {
      studentId:1,
      studentName:"John"
   },
   {
      studentId:1,
      studentName:"David"
   },
   {
      studentId:2,
      studentName:"Bob"
   },
   {
      studentId:2,
      studentName:"Carol"
   }
]
studentObject={};
studentDetails.forEach (function (obj){
   studentObject[obj.studentId] = studentObject[obj.studentId] || [];
   studentObject[obj.studentId].push(obj.studentName);
});
console.log(studentObject);

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

node fileName.js.

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

আউটপুট

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

তৈরি করবে
PS C:\Users\Amit\JavaScript-code> node demo116.js
{ '1': [ 'John', 'David' ], '2': [ 'Bob', 'Carol' ] }

  1. নতুন কীওয়ার্ড দিয়ে একটি জাভাস্ক্রিপ্ট অ্যারে তৈরি করা হচ্ছে।

  2. একটি শর্ত সহ একটি জাভাস্ক্রিপ্ট অ্যারে যোগদান?

  3. জাভাস্ক্রিপ্ট - একটি অ্যারের সাথে ফিল্টারিং অ্যারে

  4. জাভাস্ক্রিপ্ট অন্য অ্যারের সাথে একটি সহযোগী অ্যারে ফিল্টার করে