Date对象用于处理日期和时间
首字母大写的内置函数是构造函数
new Date() 可以理解为 构造函数Date使用new实例化一个时期对象oDate
let oDate = new Date();
document.write(oDate);
日期的格式有多种 ★必须是字符串的类型
常用方法:
getDate() 返回Date对象的一个月中的每一天 ,其值介于1~31之间
getDay() 返回Date对象的星期中的每一天,其值介于0~6之间 (注:0-周日)
getHours() 返回Date对象的小时数,其值介于0~23之间
getMinutes() 返回Date对象的分钟数,其值介于0~59之间
getSeconds()返回Date对象的秒数,其值介于0~59之间
getMonth() 返回Date对象月份,其值介于0~11之间(注:0-1月份)
getFullYear() 返回Date对象的年份,其值为4位数
时间戳
1970-1-1 到现在时间的毫秒数
第一种获取毫秒数的方式:
第二种获取毫秒数的方式:推荐使用
string对象用于处理文本(字符串)
var 字符串对象=new String(参数)
参数 是要存储在 String 对象中或转换成原始字符串的值
定义字符串的第一种方式:定义一个字符串 可以使用构造函数的方式去实现
定义字符串的第二种方式:字面量的方式
常用方法和属性
length 字符串的长度
charAt() 返回在指定位置的字符(注:字符串中第一个字符的下标是0)
concat() 连接字符串
replace() 用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串
split() 把一个字符串分割成字符串数组
indexOf() 返回某个指定的字符串值在字符串中首次出现的位置
lastIndexOf() 返回一个指定的字符串值最后出现的位置
match() 可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配