Sorting on a custom order

后端 未结 4 1433
旧巷少年郎
旧巷少年郎 2020-12-09 08:28

I was wondering how I can sort an array on a custom order, not alphabetical. Imagine you have this array/object:

var somethingToSort = [{
    type: \"fruit\"         


        
4条回答
  •  旧巷少年郎
    2020-12-09 08:32

    Improved version of Cerbrus' code:

    var ordering = {}, // map for efficient lookup of sortIndex
        sortOrder = ['fruit','candy','vegetable'];
    for (var i=0; i

提交回复
热议问题