new Date和+new Date的区别是什么?
what is the difference between new Date and +new Date?
new Date
和+new Date
的区别是什么?
例如:
var date = new Date;
console.log(date);
var plusDate = +new Date;
console.log(plusDate);
日志:
Sat May 10 2014 01:13:46 GMT+0300 (Jordan Standard Time)
1399673626539
一元加号运算符将Date
对象转换为Number
对象(自UTC时间1970年1月1日起以毫秒为单位表示)
第一个创建一个Date对象,第二个将当前日期值(以毫秒为单位)添加到plusDate
的原始值(0)
相关文章:
- 这是什么 ==- javascript 运算符
- 我的单元测试选项是什么
- 打破承诺链的好方法是什么
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- Javascript中的空白是什么
- 是什么让一个“;Uncaught RangeError:超过了最大调用堆栈大小“;错误(Chrome,在其他浏览器中显示
- 在JavaScript中拆分日期字符串的更好方法是什么
- 将jQuery.ech()方法转换为本地JavaScript抽象的最佳方法是什么
- 处理浮点错误的最佳方法是什么
- 是什么让新的Date() / 1000成为一个有效的javascript
- date.setHours(-1) 的正确行为是什么
- 将Date从客户端(Javascript)发送到WebApi的最佳方式是什么
- Javascript中的Date().toDateString()是什么日期格式
- 与 API 一起使用时,将 Date 对象存储在数据库中的最佳实践是什么
- 根据用户在Javascript中的输入设置Date()对象的正确方法是什么
- 通过传递日期来创建Javascript Date对象?什么是dateString
- Javascript Date.getFullYear()返回1943而不是2013,原因是什么
- Date对象最兼容的javascript时间格式是什么
- Date的类似物是什么?. net中的UTC
- Javascript中的日期数是什么意思;s date()函数