Giả sử sau đây là đối tượng của chúng tôi -
const subjectDetails ={ 102:"Java", 105:"JavaScript", 104:"MongoDB", 101:"MySQL" };
Sử dụng phương thức sort () để truy xuất mục nhập của đối tượng theo thứ tự -
const orderSubjects = Object.fromEntries(Object.keys(subjectDetails).sort().map((k) => { return [k, subjectDetails[k]]; }));
Ví dụ
const subjectDetails ={ 102:"Java", 105:"JavaScript", 104:"MongoDB", 101:"MySQL" }; const orderSubjects = Object.fromEntries(Object.keys(subjectDetails).sort().map((k) => { return [k, subjectDetails[k]]; })); console.log(orderSubjects);
Để chạy chương trình trên, bạn cần sử dụng lệnh sau -
node fileName.js.
Đầu ra
Ở đây, tên tệp của tôi là demo146.js. Điều này sẽ tạo ra kết quả sau -
PS C:\Users\Amit\JavaScript-code> node demo146.js{ '101': 'MySQL', '102': 'Java', '104': 'MongoDB', '105': 'JavaScript' }