我有一组对象,我希望为每个条目返回'#some_parent_node'
值。我正在使用的方法如下:
timeStamp
但是,它似乎没有返回最新数据的大部分内容。返回的最新值为function popGraph() {
jQuery(globalData).each(function(i, item) {
console.log(item.uID, item.timeStamp)
});
}
,但数据中的最新条目为timeStamp: 1484747211
控制台似乎也说每个timeStamp:14957862831
都是错误:
console.log
数组示例:
19455746_3_10 1483388143.76518 scripts.js:37:7
答案 0 :(得分:1)
这是一个适合你的小提琴:https://jsfiddle.net/e17p6vqb/8/
function popGraph(o) {
$.each(o,function(i, item) {
if(i >= 50){
return false;
}
console.log(item.uID, item.timeStamp);
});
}
var tmp = [{blobJson:"x",deviceMfg:10,eventCode:1,sensorClass:3,sensorUUID:"19455746",timeStamp:1.495786283580328E9,uID:"19455746_3_10"}];
popGraph(tmp);
答案 1 :(得分:0)
试试这个......
globalData.map(item => {
return {"timeStamp": item.timeStamp, uID: item.uID}
});
答案 2 :(得分:0)
事实证明我的问题是FireFox日志控制台默认设置为显示1000行日志。我在这里返回超过1000行,这就是为什么最近的日志丢失了。
对于其他任何人,请在FireFox地址栏中输入about:config
,然后向下滚动到devtools.hud.loglimit.console
,您可以在其中修改限制。