JavaScript对象的属性排序

57 阅读1分钟

需求: let data={Fri: 97 ,Mon: 223,Sat: 0,Sun: 0,Thur: 2189,Tues: 2216,Wed: 2177} 按照属性值从周一排序到周日

请教之前同事,觉得他得指点很优秀,记录一篇 const mapList = { Mon: 1 , Tues: 2 , Wed: 3 , Thur: 4 , Fri: 5 , Sat: 6 , Sun: 7}

Object.entries(data).sort([a],[b]=>maplist[a]-maplist[b])