ris*_*hat 13 javascript date momentjs
如果想知道原因
> moment(undefined).isBefore() true
但
> moment(null).isBefore() false
对这种行为有什么合理的解释吗?
Bri*_*ian 13
moment(undefined)相当于moment(),它假定初始状态为当前日期/时间.
moment(undefined)
moment()
moment(null)另一方面,不是一件事.它无效(至少不在我正在玩的版本中),并且没有未记录的结果.
moment(null)
当然,您可以阅读源代码,并发现isBefore不检查undefined任何一个.换句话说,momentjs并不期望自己以这种方式使用两次.
isBefore
undefined
归档时间:
9 年,11 月 前
查看次数:
9051 次
最近记录: