为啥JavaScript 的Date()与new Date(),typeof返回的类型不一样呢,一个是字符一个对象,犀牛书上说Date()日期型是唯一的预编译,原型上valueOf方法会直接返回原始值,没太懂返回的原始值为什么一个是字符串一个是对象,是date()函数本身就是个字符串,有大佬讲解一下嘛