js-数组,字符串的方法
2020-09-29 本文已影响0人
萝卜缨女王
【数学方法】
Math.random()
Math.PI
Math.ceil()
Math.floor()
Math.round()
Math.max()
Math.min()
Math.sqrt() 开平方
Math.tan
Math.cos
Math.sin
Math.pow(n, m) n的m次方
Math.abs()
【字符串方法】
1. str.charAt(下标); -> 字母
str.charCodeAt
str.fromCharCode
2. str.indexOf(小字符串); 返回位置(下标),没找到返回-1
3. str.lastIndexOf()
4. str.toUpperCase()
5. str.toLowerCase()
6. str.substring(开始位置);
var str='width';
str.substring(0,4); -> widt
str.substring(1,3) -> id
str.substring(3)
str.substring(开始位置,结束位置); 截取字符串,不包含结束位置
7.str.split()
字符串 -> 数组
8.str.replace(要,谁); 替换
var str='今天很冷';
str.replace('冷','热');
【数组方法】
1. arr.join()
2. arr.push() 添加 后面
3. arr.unshif() 添加 前面
4. arr.pop() 删除 后面
5. arr.shift() 删除 前面
6. arr.reverse() 翻转
7. arr.concat() 拼接两个数组
8. arr.splice()
删除
arr.splice(开始位置,删除个数);
var arr=[1,2,3,4,5];
arr.splice(1,2);
插入
arr.splice(开始下标,0,内容...);
替换
arr.splice(开始下标,个数,内容...)
9.arr.sort() 排序
默认,排字符串