4 回答

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個(gè)贊
Array.sort
.
arr.sort(function(a, b){ var keyA = new Date(a.updated_at), keyB = new Date(b.updated_at); // Compare the 2 dates if(keyA < keyB) return -1; if(keyA > keyB) return 1; return 0;});

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超4個(gè)贊
function sortByKey(array, key) { return array.sort(function(a, b) { var x = a[key]; var y = b[key]; return ((x < y) ? -1 : ((x > y) ? 1 : 0)); });}

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊
updated_at
new Data(iso_string).getTime()
arr.sort((a,b) => new Date(a.updated_at).getTime() - new Date(b.updated_at).getTime());
arr.sort(function(a,b){ return new Date(a.updated_at).getTime() - new Date(b.updated_at).getTime();});
updated_at
arr.sort((a,b) => a.updated_at - b.updated_at);
arr.sort(function(a,b){ return a.updated_at - b.updated_at;});
Array.Sort()
正數(shù)(第一項(xiàng)>第二項(xiàng)) 負(fù)數(shù)(第一項(xiàng)<第二項(xiàng)) 如果兩項(xiàng)相等,則為0。
注意,內(nèi)聯(lián)函數(shù)的返回值可以是任何正數(shù)或負(fù)數(shù)。Sort()不關(guān)心返回號(hào)是什么。它只關(guān)心返回值是正、負(fù)還是零。
const sort = require('immutable-sort');const array = [1, 5, 2, 4, 3];const sortedArray = sort(array);
import sort from 'immutable-sort';const array = [1, 5, 2, 4, 3];const sortedArray = sort(array);
const
添加回答
舉報(bào)