Javascript - sort array based on another array

后端 未结 22 1481
鱼传尺愫
鱼传尺愫 2020-11-22 03:45

Is it possible to sort and rearrange an array that looks like this:

itemsArray = [ 
    [\'Anne\', \'a\'],
    [\'Bob\', \'b\'],
    [\'Henry\', \'b\'],
             


        
22条回答
  •  一生所求
    2020-11-22 04:07

    with numerical sortingArr:

    itemsArray.sort(function(a, b){  
      return sortingArr[itemsArray.indexOf(a)] - sortingArr[itemsArray.indexOf(b)];
    });
    

提交回复
热议问题