获取日期情报(GET) | 修改日期情报(SET) | ||
---|---|---|---|
getFullYear() | 获取年 | setFullYear() | 修改年 |
getMonth() | 获取月(当前月 - 1) | setMonth() | 修改月(当前月 - 1) |
getDate() | 获取日 | setDate() | 修改日 |
getDay() | 获取星期(日 : 0 ~ 六 : 6) | 因为修改日,星期自动变更,所以没有setDay() | |
getHours() | 获取时 | setHours() | 修改时 |
getMinutes() | 获取分 | setMinutes() | 修改分 |
getSeconds() | 获取秒 | setSeconds() | 修改秒 |
getMilliseconds() | 获取毫秒 | setMilliseconds() | 修改毫秒 |
getTime() | 1970年1月1日到现在的毫秒数 | setTime() | 修改1970年1月1日到现在的毫秒数 |
toGMTString() | GET 标准 返还字符串 | toLocaleString() | 系统标准返还字符串 |
种类 | 说明 |
---|---|
Math.abs(数字) | 绝对值 |
Math.max(数字1, 数字2,数字3,数字4) | 最大值 |
Math.min(数字1, 数字2,数字3,数字4) | 最小值 |
Math.pow(底数,几次方) | 幂函数 math.pow()函数用法 |
Math.random() | 0 ~ 1 的随机数 |
Math.round(数字) | 四舍五入后的整数 |
Math.ceil(数字) | 对一个数进行上舍入 |
Math.floor(数字) | 对一个数进行下舍入 |
Math.sqrt(数字) | 返回数字的平方根 |
Math.PI | 圆周率常数 PI是一个浮小数 |
种类 | 说明 |
---|---|
join(连接文字) | 把数组的所有元素放入一个字符串,元素通过指定的分隔符进行分隔 |
reverse() | 颠倒数组中元素的顺序 |
sort() | 对数组的元素进行排序 |
slice(index1, index2) | 从某个已有的数组返回选定的元素 |
splice() | 删除元素,并向数组添加新元素 |
concat() | 连接两个或更多的数组,并返回结果 |
pop() | 删除并返回数组的最后一个元素 |
push(new data) | 向数组的末尾添加一个或更多元素,并返回新的长度 |
shift() | 删除并返回数组的第一个元素 |
unshift(new data) | 向数组的开头添加一个或更多元素,并返回新的长度 |
length | 设置或返回数组中元素的数目 |
种类 | 说明 |
---|---|
charAt(index) | 返回在指定位置的字符 |
indexOf("寻找的文字") | 从左开始寻找文字, 返回第一个相同文字的位置index,如果没有返回 -1 |
lastIndexOf("寻找的文字") | 从右开始寻找文字, 返回第一个相同文字的位置index,如果没有返回 -1 |
match("寻找的文字") | 找到一个或多个正则表达式的匹配,如果没有返回 null |
replace("需要替换的文字","新文字") | 从左开始寻找需要替换的文字,找到第一个相同文字替换为新文字 |
search("寻找的文字") | 从左开始寻找文字, 返回第一个相同文字的位置index |
slice(a, b) | 提取字符串的片断,并在新的字符串中返回被提取的部分 |
substring(a, b) | 提取字符串中 "a" 索引号开始 "b" 索引号之前的字符 |
substr(a, 文字个数) | 从起始 "a" 索引号提取字符串中指定数目的字符 |
split("文字") | 把字符串根据 "文字" 分割为字符串数组 |
toLowerCase() | 把字符串转换为小写 |
toUpperCase() | 把字符串转换为大写 |
length | 字符串的长度 |
concat("新文字") | 连接字符串 |
charCodeAt(index) | 返回在指定的位置的字符的 Unicode 编码 |
fromCharCode(unicode) | 返回指定unicode编码对应的字符 |
trim() | 去除两端空格 |