javascript读取2个json数组,并且合并成一个数组,再排序

javascript读取2个json数组,并且合并成一个数组,再排序,合并和排序怎么实现?


    var arr1 = [{ a: 1 }, { a: 3 }], arr2 = [{ a: 2 }, { a: 4 }]
    var narr=arr1.concat(arr2).sort(function (a, b) { return a.a - b.a/*降序用b.a-a.a*/ })
    console.log(narr)