今日一同时问我,new Date(Date(str))这段代码什么意思?我一看就晕了,一个new Date 一个Date这是什么意思?
这函数结果会是什么?这么牛x的写法还是第一次见到,莫非有高人?
百思不解于是自己写了个测试函数。
结果发现结果如下:
Sun Sep 28 12:23:58 UTC+0800 2008
Sun Sep 28 12:23:58 UTC+0800 2008
Sun Sep 28 12:23:58 2008
不用new的结果不含UTC+0800。而且前两种写法的结果相同。
于是做下面尝试:
运行结果:
Sun Sep 28 12:25:48 UTC+0800 2008
Fri Aug 8 00:00:00 UTC+0800 2008
Sun Sep 28 12:25:48 2008
看来为Date()传参数并没有意义,Date(str)本来就是一种错误的写法。
请稍等,评论加载中...