为什么下面的两个表达式返回不同的结果?
Date().valueOf()
"Fri Feb 07 2014 16:03:34 GMT-0500 (Eastern Standard Time)"
new Date().valueOf()
1391807020802
Date().toString()
"Fri Feb 07 2014 16:09:21 GMT-0500 (Eastern Standard Time)"
new Date().toString()
"Fri Feb 07 2014 16:09:26 GMT-0500 (Eastern Standard Time)"
Run Code Online (Sandbox Code Playgroud)
Date() 返回格式化为字符串的时间戳.
new Date()返回一个Date实例.
Date构造函数的实例具有转换为数字的值,这就是new Date().valueOf()返回数字的原因.字符串只是字符串,因此当您调用时,您将Date().valueOf()获得相同的字符串结果.
| 归档时间: |
|
| 查看次数: |
264 次 |
| 最近记录: |