- toString():把数组转换为数组值.
1)Array.toString():将数组转换成一个字符串,并且返回这个字符串。
2)Boolean.toString():将布尔值转换为字符串。
3)Date.toString():将Date对象转换成一个字符串,采用本地时间。
4)Number.toString():将数字转换为字符串。
- join():将所有数组元素结合为一个字符串。
- pop():从数组中删除最后一个元素,返回被删除的元素
- push():(在数组结尾处)向数组添加一个新的元素,返回新数组的长度
- shift():会删除首个数组元素,并把所有其他元素“位移”到更低的索引,返回删除的元素
- unshift():(在开头)向数组添加新元素,并“反向位移”旧元素,返回新数组的长度
- length():属性提供了向数组追加新元素的简易方法
- splice():可用于向数组添加新项,第一个参数定义了应添加新元素的位置,第二个参数定义应删除多少元素,其余参数定义要添加的新元素。返回一个包含已删除项的数组
- concat():通过合并现有数组来创建一个新数组,返回一个新数组
- slice():用数组的某个片段切出新数组创建新数组。它不会从源数组中删除任何元素
- sort():将数组里的项从小到大排序
- reverse():反转数组项的顺序
- indexOf(): 接收两个参数:要查找的项和(可选的)表示查找起点位置的索引。其中, 从数组的开头(位置 0)开始向后查找
- lastIndexOf():接收两个参数:要查找的项和(可选的)表示查找起点位置的索引。其中, 从数组的末尾开始向前查找。
- map():返回每次函数调用的结果组成的数组
- filter():“过滤”功能,数组中的每一项运行给定函数,返回满足过滤条件组成的数组,返回满足过滤条件组成的数组
- every():判断数组中每一项都是否满足条件,只有所有项都满足条件,才会返回true。
- some(): 判断数组中是否存在满足条件的项,只要有一项满足条件,就会返回true