文章说明:黑色字体-已知,蓝色字体-所见即所得,红色字体-还需要再找资料弄明白的,黄色背景-提炼关键信息
参考资料:很多参考资料,段落下有原文链接到原作者
一、String 对象
1、属性
length:表示字符串的长度
2、常用方法
【1】与 HTML 相关的方法
bold():加粗
fontcolor():设置字符串的颜色
fontsize():设置字体大小
link():将字符串显示成超链接
sub() 和 sup() 方法:上标和下标
【2】与 Java 相关的方法
concat():字符串连接
charAt():返回指定位置的字符串
indexOf():返回字符串位置
split():切分字符串为数组
replace():替换字符串
substr() 和 substring():截取指定长度字符串
lastIndexOf(val,pos):从后往前检索
match(regex): 匹配正则表达式,不匹配为null
toLowerCase():转换为小写
toUpperCase():转换为大写
二、Array 对象
1、属性
length:表示数组的长度
2、常用方法
concat():将两个数组拼接成一个数组
join():根据指定的字符分割数组
push():向数组末尾添加元素,并返回新数组的长度,如果添加的是一个数组,会把整个数组当做一个元素添加进去
pop():删除最后一个元素并将它返回
reverse():颠倒数组中元素的顺序
sort():对数组的元素进行排序
toString():把数组转换为字符串
三、Date 日期对象
1、创建 Date 日期对象
var myDate=new Date()
2、常用方法
Date():返回当日的日期和时间。
getDate():从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getDay():从 Date 对象返回一周中的某一天 (0 ~ 6)。
getMonth():从 Date 对象返回月份 (0 ~ 11)。
getFullYear():从 Date 对象以四位数字返回年份。
getYear():请使用 getFullYear() 方法代替。
getHours():返回 Date 对象的小时 (0 ~ 23)。
getMinutes():返回 Date 对象的分钟 (0 ~ 59)。
getSeconds():返回 Date 对象的秒数 (0 ~ 59)。
getMilliseconds():返回 Date 对象的毫秒(0 ~ 999)。
getTime():返回 1970 年 1 月 1 日至今的毫秒数。
getTimezoneOffset():返回本地时间与格林威治标准时间 (GMT) 的分钟差。
getUTCDate():根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。
getUTCDay():根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。
getUTCMonth():根据世界时从 Date 对象返回月份 (0 ~ 11)。
getUTCFullYear():根据世界时从 Date 对象返回四位数的年份。
getUTCHours():根据世界时返回 Date 对象的小时 (0 ~ 23)。
getUTCMinutes():根据世界时返回 Date 对象的分钟 (0 ~ 59)。
getUTCSeconds():根据世界时返回 Date 对象的秒钟 (0 ~ 59)。
getUTCMilliseconds():根据世界时返回 Date 对象的毫秒(0 ~ 999)。
parse():返回1970年1月1日午夜到指定日期(字符串)的毫秒数。
setDate():设置 Date 对象中月的某一天 (1 ~ 31)。
setMonth():设置 Date 对象中月份 (0 ~ 11)。
setFullYear():设置 Date 对象中的年份(四位数字)。
setYear():请使用 setFullYear() 方法代替。
setHours():设置 Date 对象中的小时 (0 ~ 23)。
setMinutes():设置 Date 对象中的分钟 (0 ~ 59)。
setSeconds():设置 Date 对象中的秒钟 (0 ~ 59)。
setMilliseconds():设置 Date 对象中的毫秒 (0 ~ 999)。
setTime():以毫秒设置 Date 对象。
setUTCDate():根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。
setUTCMonth():根据世界时设置 Date 对象中的月份 (0 ~ 11)。
setUTCFullYear():根据世界时设置 Date 对象中的年份(四位数字)。
setUTCHours():根据世界时设置 Date 对象中的小时 (0 ~ 23)。
setUTCMinutes():根据世界时设置 Date 对象中的分钟 (0 ~ 59)。
setUTCSeconds():根据世界时设置 Date 对象中的秒钟 (0 ~ 59)。
setUTCMilliseconds():根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。
toSource():返回该对象的源代码。
toString():把 Date 对象转换为字符串。
toTimeString():把 Date 对象的时间部分转换为字符串。
toDateString():把 Date 对象的日期部分转换为字符串。
toGMTString():请使用 toUTCString() 方法代替。
toUTCString():根据世界时,把 Date 对象转换为字符串。
toLocaleString():根据本地时间格式,把 Date 对象转换为字符串。
toLocaleTimeString():根据本地时间格式,把 Date 对象的时间部分转换为字符串。
toLocaleDateString():根据本地时间格式,把 Date 对象的日期部分转换为字符串。
UTC():根据世界时返回 1997 年 1 月 1 日 到指定日期的毫秒数。
valueOf():返回 Date 对象的原始值。
四、Math 对象
进行数学运算,里面都是静态方法,直接 Math.方法 调用,常用方法有:
ceil(x):向上舍入
floor(x):向下舍入
round(x):四舍五入
random(x):得到随机数
原文链接:https://blog.youkuaiyun.com/One_L_Star/article/details/99680462