1.数组对象
(1).数组是储存一系列有序数据的集合。
(2).创建数组的方法:
- new Array()
- var a=[1,2,3]
(3).判断数组的长度和数组有几个元素:
- length
- arr(数组名).length
(4).访问数组中所有的元素,遍历数组。
- for(let i=0 ; i<arr.length ;i++){}
(5).数组常用方法。
方法 | 含义 |
---|---|
push() | 数组添加元素 |
unshift() | 前面插入元素 |
pop() | 删除末尾元素 |
shift | 删除前面元素 |
splice(索引号,截取元素个数) | 删除任意元素,截取元素按索引号截取 |
reverse() | 反转数组 |
sort() | 数组排列 |
indexof(元素) | 返回数组索引号 |
(6).数组常用遍历方法
方法 | 作用 |
---|---|
join(指定字符) | 将数组元素按指定字符拼接成字符串,返回一个拼接好的新字符 |
indexof(数组元素) | 返回数组元素索引号(元素不存在返回-1) |
includes() | 参数返回值 |
filter() | 找数组中满足条件的元素,返回到新数组中 |
reduce() | 求和 |
find() | 找数组中满足条件的第一个元素 |
every() | 判断数组中所有元素是否都满足条件,如果全部满足返回trur,否则返回false |
some() | some数组中是否有元素满足指定的条件,只要有一个满足返回true |
map() | 可以让数组里面的所有元素加n或-n、*n、/n |
forEach() |
字符串对象常用方法
方法 | 作用 |
---|---|
charAt(索引号) | 找到字符串中指定索引位置的字符内容返回 |
indexof() | 找字符串中的索引号从左向右找,没有找到返回-1 |
lastIndexof() | 找字符在字符串中的索引号,从右向左找,没找到返回-1 |
substring(开始索引,结束索引“不包含结束索引”) | 截取索引号,返回新字符串 |
substr(开始索引,元素个数) | 截取字符串,返回新字符串 |
replace() | 用于在字符串中用一些字符替换 |
solit() | 分割字符串 |
concat() | 字符串拼接 |
trim() | 删除字符串两端的空白符,返回去掉空白符的新字符串 |
starlswith() | 判断字符串是否以字符串开始,返回true/false |
tolowerlase() | 转换成小写 |
touppercase() | 转换成大写 |
slice() |