数组中的各种方法
数组中的各种方法:
以下方法不会改变原有数组,而是会返回新的数组,或者字符串
- join(',') : 将数组以逗号分割为字符串
- split(','): 将字符串逗号分割为数组
- slice(start,end): 从已有的数组中返回选定的元素,不包括end
- concat():用于连接两个或多个数组。
以下方法,会改变原有数组
- push(newEle,newEle1..):向数组末尾添加一个或多个元素,返回新数组长度
- pop():从数组末尾删除一个元素,返回删除的数组元素
- unshift(newEle,newEle1..):向数组头部添加一个或多个元素,返回新数组长度
- shift(): 从数组头部删除一个元素,返回删除的数组元素
- reverse(): 颠倒数组中元素的顺序
- sort(): 对原有数组进行排序
- splice(start,len,element...):先删除,后插入
数组中的查找方法
- indexof(element,starIndex):在数组中查找element元素,如果找到,返回该元素的索引值,否则返回-1