使用 JavaScript 按照順序檢索物件條目?
假設以下為我們的物件 −
const subjectDetails ={
102:"Java",
105:"JavaScript",
104:"MongoDB",
101:"MySQL"
};使用 sort() 方法按順序檢索物件的條目 −
const orderSubjects =
Object.fromEntries(Object.keys(subjectDetails).sort().map((k) => {
return [k, subjectDetails[k]];
}));示例
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);要執行以上程式,你需要使用以下命令 −
node fileName.js.
輸出
此處,我的檔名是 demo146.js,這將產生以下輸出 −
PS C:\Users\Amit\JavaScript-code> node demo146.js{
'101': 'MySQL',
'102': 'Java',
'104': 'MongoDB',
'105': 'JavaScript'
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式語言
C++
C#
MongoDB
MySQL
Javascript
PHP