| 获取日期情报(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() | 去除两端空格 |
本文详细介绍了JavaScript中日期对象和数学对象的各种方法与属性,包括日期的获取与修改,数学运算如绝对值、最大值、最小值、幂函数等,以及随机数生成和数值舍入方法。

被折叠的 条评论
为什么被折叠?



