let 声明一个变量并赋值是为了让你在这个语句块里使用,不加就变成全局变量啦
使用Date对象获得时间数据
首字母大写的内置函数称为构造函数
声明一个实例化对象名字随便,可获得当前时间
let 随便 = new Date()
括号里的变量是字符串,格式 月月,天天,年年年年,时时:分分:秒秒
也可以写new Date括号引号年-月-日空格时:分:秒( -可以换成/)
如果写(2022,3,22,10,20,30)纯数字类型,也能显示但是月份从0开始算一月,1表示2月小括号里的参数可以写指定时间
日期对象名.getFullyear() 获取指定时间的年份如果没有传参数就获取当前
.getDate()获取几号,后面可以直接加数字进行改变赋值的量
.getDay()获取星期几,取值范围0~6,0是星期七
.getHours()获取时
.getMinutes()获取分
.getSeconds()获取秒
.getMonth()获取月,取值范围0~11
1970年1月1日返回到现在时间的毫秒数称为时间戳
Date点now():构造函数直接显示也可以写做当前时间.getTime()(推荐)
通过时间戳可以获取时间戳的时间对象,毫秒数只能是数字类型别加引号啦
重复~return:返回一个值并中止函数
string对象
使用构造函数定义字符串:实例化一个叫str的字符串对象 var str =new String('hello wrold');可以把数字转换成字符串 Number(’123‘)也可以转换字符串=数字类型
属性
字符串名。length:返回字符串长度
.charAt()返回指定位置的字符;indexof返回的是索引数字
.indexOf()返回某个指定的字符串值再字符串中首次出现的位置,找不到返回-1 ,第一个字符下标是0
未完待续
如果你的报错显示值没给到,你可以试着把你的输出语句往里面挪
与其偷懒让结果以变量显示,可以考虑先把结果定义出来单独显示,再组合成结果展现出来
——————————————————————————————————————————————————————————————————————————————————————
小练习呀~
家人们,有个错误帮我找出来哇~
跪谢!