如何使用JS或jQuery将两个Json提要组合在一起,并按日期在一个时间线中显示它们?
例如,我们将有两个Json响应(一个来自twitter,另一个来自google+)。
我需要"n“数量的最新项目,并显示追加他们显示项目的时间。
有什么想法或提示吗?
谢谢!
发布于 2015-04-08 02:23:46
获取每个提要的#number最新结果:
var json1 = [{id:1, name: 'xxx' ...}]
var json2 = [{id:2, name: 'xyz' ...}]
var finalObj = json1.concat(json2);使用.sort JavaScript方法按日期排序。您需要创建一个自定义的比较函数来检查这两个对象中的日期。有关按日期排序的更多信息,请查看此旧问题:
Sort Javascript Object Array By Date
仅显示排序数组的前#number元素。
var numberToShow = n - 1;
for (i = 0, x = numberToShow; i < x; i++) {
console.log(i);
}https://stackoverflow.com/questions/29497582
复制相似问题