JavaScript中new Date()。valueOf()和new Date()* 1之间的区别

普拉萨德

之间有什么区别

new Date().valueOf() 

new Date() * 1

两者都赋予相同的值,是否存在性能差异?(只是出于好奇)

尖尖的

.valueOf()无论如何,在乘法表达式中隐式地使用对象都涉及到调​​用,因此实际上没有任何区别。也就是说,表达方式

new Date() * 1

解释涉及尝试使运算符左侧的操作数*成为数字。这就是该.valueOf()方法应该执行的操作。对于Date实例,返回毫秒时间戳值。

注意

Date.now()

也等效。(不是new Date().now();“ now”函数是Date构造函数的属性。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

+ new Date()和1 * new Date()之间的区别

JavaScript-Date(),new Date()和ISODate之间的区别

javascript date.valueOf()和java date.getTime()之间的区别

Date.now()、new Date().getTime() 和 +new Date 的区别

javascript: `Date()` 和 `new Date()`

javascript中的Date(d.getTime())和new Date(d.getTime())有什么区别?

new Date和+ new Date有什么区别?

new Date() 和 firestore new Date() 数据的区别

为什么servertimestamp和Firestore中的js new Date()之间有区别?

new Date(“ 2017-01-01”)和new Date(“ 2017-1-1”)有什么区别?

什么是1 * new Date()?

moment js函数和javascript date函数之间的区别

javascript new Date()错误

=和new之间的区别

在Firefox中更改了Javascript new Date()?

JavaScript中“ new Date”的怪异行为

PyEphem中的ephem.date(..)和ephem.Date(..)之间的区别

java中parseInt()和valueOf()之间的区别?

Javascript的“ new Date()”返回“ 2011-02-1”和“ 2011-02-01”的不同日期

Python中“ for a [-1] in”和“ for a in a”之间的区别?

oracle DATE和TIMESTAMP之间的区别

PHP DateTime和date方法之间的区别

Date.parse()和.getTime()之间的区别

C# 中的 Javascript date.valueof()

Date(dateString)和新Date(dateString)之间的区别

moment.utc(date)和moment(date).utc()之间的区别

在MySql中查找date1和(date2 + 1)之间的所有记录

JavaScript中“ alert(a)”和“ alert(a); var a = 1;”之间的区别?

_id和$ oid之间的区别;mongo数据库中的$ date和IsoDate