为了账号安全,请及时绑定邮箱和手机立即绑定

为什么输出年份可以赋值给一个参数, 设置年份不可以赋值给一个参数,然后输出呢

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>获得年份 </title>

<script type="text/javascript">

/*var mydate=new Date(); 

var myyear=mydate.getFullYear();

document.write("年份:"+myyear);*/

       var mydate=new Date();

       document.write(mydate+"<br />");

       var myyear=mydate.getFullYear();

       document.write(myyear+"<br />");

      /* mydate.setFullYear(81); //设置年份

document.write(mydate+"<br>"); */

      var x= mydate.setFullYear(81)

       document.write(x);

     

</script>

</head>

<body>

</body>

</html>

正在回答

1 回答

输出年份是调用了mydate(Date)对象的取值的方法,该get方法中是有返回值的,所以可以赋值给一个参数;

而设置年份是调用的mydate(Date)对象里面的赋值方法,是给Date对象赋值的,所以没有办法赋值给一个参数,这种写法是错误的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么输出年份可以赋值给一个参数, 设置年份不可以赋值给一个参数,然后输出呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信