如何在coffeescript中对数组排序
我有这样一个数组:如何在coffeescript中对数组排序,coffeescript,Coffeescript,我有这样一个数组: [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,
[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}]}]
我想按序列号(从最小到最大)对数组进行排序。这不是一个CoffeeScript问题,而是一个JavaScript问题。CoffeeScript没有添加任何新的排序功能。你想要的 CoffeeScript语法将是
myArray.sort (a, b) ->
a.job_assignments.sequence - b.job_assignments.sequence
谢谢你的回答!但还有一个问题,我是否可以使用.job\u assignments[0]。sequence而不是.job\u assignments.sequence?因为作业分配也是一个数组