设置指定年份是否不声明

来源:7-3 返回/设置年份方法

赶路中

2020-06-18 21:13

声明b是否是多余的?因为在document.write里,写(b.getFullYear() 是无法输出的。

但使用写 document.write(d.getFullYear()) 就能正确输出。


var d=new Date();

var b=d.setFullYear(19);

document.write(b.getFullYear()+"</b>");


以下是能正确输出的代码

var d=new Date();

var b=d.setFullYear(19);

document.write(d.getFullYear()+"</b>");


写回答 关注

2回答

  • qq_慕的地3270646
    2020-06-19 11:27:04

    b是你已经获取的年份了,而且b中没有getFullYear()方法

  • qq_慕后端3338562
    2020-06-19 11:01:19

    因为你的d是date类型的数据,而b是整型数据,你在整型数据中提取年份肯定不能提取出来,只有d是日期对象,才能从中提取出年份数据。

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题