课程
/前端开发
/JavaScript
/JavaScript进阶篇
变量a、b输出不是对应的时间 年份,而是一串数字,是怎么回事?
2016-05-27
源自:JavaScript进阶篇 7-2
正在回答
setFullYear()设置成功后,若接收赋值后的结果(即var b=date.setFullYear(2011);),会返回调整过的日期的毫秒表示。所以a已经不是日期对象了。正确写法:
var date=new Date()date.setFullYear(2011);
console.log(date.getFullYear())此时才会输出2011
豆浆君szz 提问者
你要用getFullYear(setFullYear())
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
5 回答输出对的为什么是错的
3 回答Navigator对象的应用场景是什么
1 回答为什么返回在的是对象,打印输出的却是字符串?
3 回答什么是对象
4 回答window.history.[属性|方法],window和hist都是对象,为什么能“对象.对象”?