另一个var中的setDate方法返回不同的值
setDate method within another var returning a different value
为什么它们不一样?:
var now = new Date();
now.setDate(3);
console.log(now) //returns formatted date depending on current date
而且。。。
var now = new Date();
var day = now.setDate(3);
console.log(day) //returns just numbers
JSFiddle
因为setDate返回它应该返回的值,即从epoch开始的毫秒数。
返回值:一个数字,表示毫秒数日期对象和1970年1月1日午夜之间的
相关文章:
- 从Javascript方法返回全局变量
- Meteor方法在客户端返回null,在客户端运行的相同方法返回正确的值
- JavaScript”;.方法“;返回undefined
- AngularJS错误:提供程序必须从$get工厂方法返回值
- 在javaservlet doPost方法中启动线程时,无法返回异常消息
- parseInt()方法如何返回整数
- 我应该返回一个类似console.log()的方法调用吗
- 修复AngularJS错误:提供程序必须从$get工厂方法返回值
- 从 javascript 中的对象方法返回一个对象
- 多次调用方法后返回相同promise的模式
- 返回当前状态名称的方法
- 包含插入的Meteor方法没有返回记录ID作为结果
- 有没有更好的方法可以测量从Ajax调用返回数据所需的总时间
- 为什么我的Mongoose findAll方法返回500错误.
- AngularJS 在 IndexedDB 调用后返回方法的对象
- Javascript方法以字符串形式返回方法代码
- JavaScript返回方法
- For var在对象中返回方法和属性
- 在QuerySet.values()或values_list()中返回方法的结果
- 为什么..in语句同时返回方法和属性