小编o-o*_*o-o的帖子

Chrome:找出页面加载的时间

我碰巧在Chrome中打开了一个页面,我很想知道我什么时候浏览页面(例如昨天12.46).

原因是该页面显示了一些统计信息,但它没有提供时间戳.

提前致谢.

google-chrome

13
推荐指数
1
解决办法
5659
查看次数

d3 + crossfilter:日期轴渲染像素条

我花了一天的大部分时间试图获得一个漂亮的日期轴直方图,以至于我在stackoverflow上发布我的第一个问题.

酒吧太薄了

轴和堆叠正是我想要的方式,但是对于没有(对我而言)明显的原因,条形图非常薄.换句话说,我真的很感激一些帮助.

这是一个最小化的版本(我正在使用dc.js库,但是我很自信挑战代表d3 + crossfilters):

var jsonstr = [{"timestamp": "2013-06-13T11:04:24.729Z"},{"timestamp": "2013-06-17T11:03:24.729Z"},{"timestamp": "2013-06-17T11:02:24.729Z"},{"timestamp": "2013-06-19T11:02:14.129Z"}];

var ndx = crossfilter(jsonstr);

var timestampD = ndx.dimension(function (d) {
    return new Date(d.timestamp);
});

var timestampDG = timestampD.group(function (d) {
    return d3.time.day(d);
});

var barChart = dc.barChart("#dc-bar");
barChart.width(500)
    .height(250)
    .dimension(timestampD)
    .group(timestampDG)
    .x(d3.time.scale().domain([(new Date(2013,05,12)), (new Date(2013,05,20))]).nice(d3.time.day))
    .xAxis().tickFormat(function (x) {
        return x.getDate() + "/" + (x.getMonth()+1);
    });

dc.renderAll();
Run Code Online (Sandbox Code Playgroud)

bar-chart d3.js crossfilter dc.js

11
推荐指数
1
解决办法
2513
查看次数

while(0 = 0)的计算结果为false

b=10;
while(a=b) {
  b--;
  if(b==-10)break;
}
Run Code Online (Sandbox Code Playgroud)

B从10变为-10.在我的世界中,while语句a = b应该始终为真(因为分配总是"顺利").事实并非如此.循环停止时,b的值为0.

在我的世界中,当if语句开始时,它应该传递0并一直到-10.

我误解了一些重大的东西吗?(在IE8和Adobe Acrobat中测试的代码)

javascript operators

10
推荐指数
3
解决办法
2228
查看次数