js的Date对象调用getFullYear()方法时的疑问

我在 js 中 new 一个 Date 对象

var nowt = new Date();

首先对它进行以下操作

            document.write(nowt);
            document.write("<br>")
            nowt = nowt.toLocaleString();
            document.write(nowt);
            document.write("<br>")

网页运行正常:
在这里插入图片描述

但是当我再使用该对象调用getFullYear()方法时出现以下问题:

            var yy = nowt.getFullYear();

Uncaught TypeError: nowt.getFullYear is not a function

当我 new 一个新的对象后再调用该方法时,没有错误了

            var t = new Date();
            var y = t.getFullYear();
            var m = t.getMonth() + 1;//0-11
            //var weekOfDay = t.getDay();//获取一周中的几天(0-6)
            var d = t.getDate();//日
            document.write(y + "-" + m + "-" + d);

运行结果:

在这里插入图片描述
写下来,留一个疑问???

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值