我有一個非常簡單的排序功能,通過index
排序對象:排序功能在IE瀏覽器不工作11
panoramas.sort((a, b) => {
if (a.index > b.index) return 1
})
輸入:
[
{ index: 0 },
{ index: 2 },
{ index: 1 }
]
輸出:
[
{ index: 1 },
{ index: 2 },
{ index: 3 }
]
功能適用於Chrome和Firefox,但不適用於IE(陣列根本沒有分類)
我的功能有問題嗎?
我想* *它不排序,因爲你的函數的情況下'沒有明確的返回值a.index <= b.index'。 –
@MartinNyolt我應該如何更改代碼以反映這一點? – alex
請參閱[此答案](http://stackoverflow.com/a/24080786/1314743)。 –