+号使用是将类型强转换为number 如果 转换失败,将返回NAN
+ new Date 返回的是 当前时间的毫秒数,所以 +new Date 将会调用 Date.prototype 上的 valueOf 方法,而根据 MDN ,Date.prototype.value 方法等同于 Date.prototype.getTime() 。
可以在控制台试验:
console.log(new Date().getTime());
console.log(new Date().valueOf());
console.log(+new Date())
网友评论