使用值对每个10个对象排序四(4)个javascript数组

ato*_*dam 1 javascript sorting

model w/ sample data => 
[{
    date: '13413413',
    name: 'asdfasdf',
    other: 'kjh'
}]
Run Code Online (Sandbox Code Playgroud)

getJSON返回4个数组,每个数组包含10个模型对象.

array1 = 10 of resultsObj sorted by date from newest to oldest
array2 = 10 of resultsObj sorted by date from newest to oldest
array3 = 10 of resultsObj sorted by date from newest to oldest
array4 = 10 of resultsObj sorted by date from newest to oldest
Run Code Online (Sandbox Code Playgroud)

我需要1个数组,所有40个对象按日期排序,最新到最新.

我认为可以通过大量的i​​f/else检查来做到这一点,但是很想看到一些例子/想法,谢谢.

Sha*_*gmi 6

这对你来说很容易理解.首先将数组连接成一个并将输出链接到Array.sort

var result = a.concat(b,c,d).sort(function(a, b) {
    return b.date-a.date
});
Run Code Online (Sandbox Code Playgroud)