这几天看jquery源码,发现里面有个函数,如下function now(){return +new Date;}
这个+new Date还是第一次看到,于是研究了下,发现这个得到的数字是个毫秒级别。于是试着换算成年,大概是40.54年,结果刚好近似今天到1970 年 1 月 1 的时间。
于是大胆猜测它跟Date.UTC()是一个作用。再次测试,代码如下:
var now = new Date();
alert(Date.UTC(now) == +now)//返回false
返回的却是个false,现在感到无解了,实在猜不到+new Date的具体作用了。只能请教各位大侠了。
这个+new Date还是第一次看到,于是研究了下,发现这个得到的数字是个毫秒级别。于是试着换算成年,大概是40.54年,结果刚好近似今天到1970 年 1 月 1 的时间。
于是大胆猜测它跟Date.UTC()是一个作用。再次测试,代码如下:
var now = new Date();
alert(Date.UTC(now) == +now)//返回false
返回的却是个false,现在感到无解了,实在猜不到+new Date的具体作用了。只能请教各位大侠了。
解决方案 »
- javascript object 一个最基础的问题,键名必须有吗?
- (高分求)十万火急!!如何在js文件中使一个表格中的某一行中的某一列变成disable状态!
- js删除单元格问题求救
- js存储临时内容
- 实现用鼠标动态调整窗口桢宽度
- 请高手帮忙注释下。谢谢。
- 利用javascript怎么接收从另外一个页面的表单传递过来的数值?
- 能不能在按扭上设置一个时间让他自动按下执行呢?
- 求代码:如何实现从一个多值的select添加到另一个多值的select中
- jquery.form.js 插件在IE8中上传文件报错
- 对所选文件加红
- 为什么只能求当前日期的上1天(相减),而不能求下1天(用加法就出错)???
var now = new Date();
alert(+now == now.getTime()) //这样就返回true了