补充一下问题哈,现在有一个数组arr,指定的顺序是这样的
let arr = ['index', '1', '2' ,'3', '4', '5', 'operate']
现在有一个子数组arr2,比如是:
let arr2 = ['3', 'operate', 'index', '1']
子数组的排序要参照上面的arr的排序,变成这样:
['index', '1','3', 'operate' ]
其中相比较arr而言,子数组arr2会缺失一些项,但顺序依旧要跟arr保持一致。
怎么处理最高效呢?