Underscore.js Case Insensitive Sorting

前端 未结 3 1770
深忆病人
深忆病人 2020-12-04 01:30

Having some slight issues trying to get underscore.js to do case-insensitive sorting. I have an array of objects and would like to be able to sort by property name.

3条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-04 01:53

    The name to sort by can be the field name OR a function, so pass a function that does a lower-case conversion.

    var sorted = _.sortBy(array, function (i) { return i.name.toLowerCase(); });
    

    should do the trick.

提交回复
热议问题