时间对象
var oDate = new Date(); //完整的时间
var y=oDate.getFullyear();//年
var m=oDate.getMonth()+1;//月
var d=oDate.getDate();//日
var w=oDate.getDay();//星期
var h=oDate.getHours();//小时
var mi =oDate.getMinutes();//分钟
var s =oDate.getSeconds();//秒
//特定时间格式
console.log(oDate.toDateString());//星期 月份 日期 年
console.log(oDate.toLocaleDateString());//2019/8/15
console.log(oDate.toTimeString());//22:00:00 GMT+0800(中国标准时间)
console.log(oDate.toLocaleTimeString());//下午10:00:00
字符串对象
var str=“345678dfghjk”
str.length 字符串长度
str.charAt(下标) 返回相对下标的字符
str.charCodeAt(下标) 返回定义下标字符串的编码
indexOf(str,[index]) 返回指定字符串值在字符串中首次出现的位置
lastIndexOf(str,[index]) 返回指定字符串值在字符串中最后一次出现的位置
截取字符串
substring([start,[stop]]) 截取字符串从下标为start位置到stop位置停止。**包括开始不包括结束
区别:
substring 和 substr 中start到stop值可以自动调节顺序
slice 不可以
大小写转化
toLowerCase():将字符串的字符都转成小写
toUpperCase():将字符串的字符都转成大写
split分割字符串
split(分隔符,数组的长度):基于指定的分隔符将一个字符串分割成多个子字符串
replace替换
第一个参数是要被替换的字符串
第二个参数是替换的字符串