我目前有這個函數按字母順序排列數組。Javascript自定義數組排序按陣列
function compare(a,b) {
if (a.subtitle < b.subtitle)
return -1;
if (a.subtitle > b.subtitle)
return 1;
return 0;
}
我需要類似的功能的排序由另一個陣列的方向。我試圖自己寫,但我無法繞過它,所以我沒有結果。
例子:
我需要陣列1不同的地方該項目是在數組2進行排序。
Array1 = ['quick','fox','the','brown'];
Array2 = ['the','quick','brown','fox'];
有可能是一個簡單的答案,我沒有看到。
編輯:
而且是在ARRAY1不在陣列2的任何項目剛好可以上漲到結束沒有特定的順序或字母順序無論是更容易。
請注意,'返回0;'是這裏的默認值,並且縮進是欺騙性的。出於這個原因,在javascript中使用if語句的大括號。 – dwerner