【发布时间】:2021-08-13 20:17:46
【问题描述】:
也许有人可以解释一下如何从星期一开始对一组工作日进行排序...
export const WeekDays = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
WeekDays.sort(
(a, b) =>
WeekDays.indexOf(a) - WeekDays.indexOf(b)
);
但结果是:周三、周一、周二、周五、周三... 希望有人能提供帮助。
【问题讨论】:
-
你为什么要按照与数组本身相同的顺序对
WeekDays数组进行排序? -
我无法重现您得到的结果。你期望得到什么?
标签: javascript arrays