Javascript按自定义顺序排序数组

Javascript按自定义顺序排序数组,javascript,sorting,Javascript,Sorting,我有一个类似于[c,a,b]的数组。数组是动态的,数组的可能值为a、b、c、d和e。我想按照特定的顺序对数组进行排序,比如b,d,c,a,e 即。 在这种情况下,我想要的输出是[b,d,a] 如果输入是[e,b],则输出是[b,e]类似的。有没有一种方法可以实现这一点?您可以将回调传递给数组排序函数(c.f.)自定义顺序?还是说随机顺序?有什么模式吗?为什么你需要上面的排序。请指定原因和多个测试用例。@Mukyuu yes random Order您可以检查以下内容:

我有一个类似于
[c,a,b]
的数组。数组是动态的,数组的可能值为a、b、c、d和e。我想按照特定的顺序对数组进行排序,比如b,d,c,a,e

即。 在这种情况下,我想要的输出是
[b,d,a]


如果输入是
[e,b]
,则输出是
[b,e]
类似的。有没有一种方法可以实现这一点?

您可以将回调传递给数组排序函数(c.f.)

自定义顺序
?还是说随机顺序?有什么模式吗?为什么你需要上面的排序。请指定原因和多个测试用例。@Mukyuu yes random Order您可以检查以下内容: