使用 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