请解释为什么和如何+new Date();在IE8或更低版本中作为Date.now()的"解决方法"工作。

12 浏览
0 Comments

请解释为什么和如何+new Date();在IE8或更低版本中作为Date.now()的"解决方法"工作。

我在阅读《专业JavaScript Web开发者》这本书,以便给这个问题提供背景,具体是第5章关于引用类型的内容。

我想知道为什么以及如何使用var start = +new Date();来获取当前时间的毫秒表示,这是一种绕过不支持ECMAScript 5的浏览器(例如:IE8)的方法?

与只使用new Date()来获取当前日期和时间相比,这里的+操作符有什么作用?

0