我有一个这样的数组:
[Object { id=1027355606, name="Canada Post",
job_assignments=[Object { id=1027355607, user_id=976369075, sequence=-1}]},
Object { id=1027355607, name="Ottawa Marriott Hotel",
job_assignments=[Object { id=1027355606, user_id=976369075, sequence=1}]}]
我希望按序列号(从最小到最大)对数组进行排序。
答案 0 :(得分:0)
这不是一个CoffeeScript问题,而是一个JavaScript问题。 CoffeeScript不会添加任何新的排序功能。你想要Array.prototype.sort。
CoffeeScript语法为
myArray.sort (a, b) ->
a.job_assignments.sequence - b.job_assignments.sequence