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

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

ধরুন আমাদের নিচের অবজেক্টটি আছে:

var details = [    { studentId: 100, name: "John" },    { studentId: 110, name: "Adam" },    { studentId: 120, name: "Carol" },    { studentId: 130, name: "Bob" },    { studentId: 140, name: "David" } ];

উপরের কী-ভ্যালু পেয়ার অবজেক্ট সর্ট করতে sort() ব্যবহার করুন।

উদাহরণ

নিচে কোডটি দেওয়া হলো:

var details = [    { studentId: 100, name: "John" },    { studentId: 110, name: "Adam" },    { studentId: 120, name: "Carol" },    { studentId: 130, name: "Bob" },    { studentId: 140, name: "David" } ]; details = details.sort(function (obj1, obj2) {    return obj1.name.localeCompare(obj2.name); }); console.log(details);

প্রোগ্রামটি চালানোর জন্য নিচের কমান্ডটি ব্যবহার করুন:

node fileName.js

এখানে আমার ফাইলটির নাম demo253.js।

আউটপুট

কনসোলে নিচের আউটপুটটি দেখাবে:

PS C:\Users\Amit\javascript-code> node demo253.js [    { studentId: 110, name: 'Adam' },   { studentId: 130, name: 'Bob' },   { studentId: 120, name: 'Carol' },   { studentId: 140, name: 'David' },   { studentId: 100, name: 'John' } ]
  1. জাভাস্ক্রিপ্ট - ভেরিয়েবল দিয়ে অবজেক্ট কী সেট করা

  2. জাভাস্ক্রিপ্টে JSON পার্স করে নির্দিষ্ট নাম/ভ্যালু পেয়ার দেখানো

  3. জাভাস্ক্রিপ্টে দুটি অবজেক্ট থেকে নতুন অবজেক্ট তৈরি করা

  4. জাভাস্ক্রিপ্টে মান দিয়ে কি (Key) খুঁজে বের করা