1. 数字的一些重要方法:
(1) toString() 把数字变为字符串,可以接受参数,表示进制
(2) toFixed(x) 保留x位小数,并转为字符串
(3) Math.random() [0,1]的随机数,不接受参数
要想返回大于0-1范围的数,用下面公式:Math.floor( Math.random() * 总数 + 第一个值)
(4) Math.floor(num) 把num向下取整,即只要有小数就砍掉
Math.ceil(num) 把num向上取整,即只要有小数,整数就加1
Math.round(num) 把num四舍五入后取整
Math.max (a,b…) 取几个数中最大的
Math.min(a,b…) 取几个数中最大的
(5) parseInt(num) 解析一个字符串,并返回一个整数
parseFloat(num) 解析一个字符串,并返回一个浮点数
Number(x) 把对象的值转换为数字
2. 数组的一些重要方法:
(1) 有length属性
(2) 可用下标【】
(3) 添加:
往后面添加push()
往前面添加unshift()
(4) 删除:
删除最后一个元素pop()
删除第一个元素shift()
(5) 插入、替换和删除 splice(位置,数量,替换元素)
(6) 从数组中选择元素组成新的数组slice(开始位置,[结束位置])
(7) 排序方法:sort() 和 reverse()
(8) 合并数组 concat()
(9) 将数组转换为字符串 join(分隔符)
3. 字符串对象的一些重要方法:
(1) 属性
Length、 constructor 、 prototype
(2) 方法
charAt(位置) 返回某位置的字符
indexOf(要查找的字串,[开始位置]) 查找某个字符串中字符或字符串的位置
substring(开始位置,[结束位置]) 截取字符串
split(分隔符) 将字符串转换为数组
replace(旧字串,新字串) 替代字符串
toLowerCase() 将字符串的字符改成小写字母
toUpperCase() 将字符串的字符改成大写字母