鸿蒙harmonyOS Array对象常用API
·
数组都是 Array 的实例化对象,它提供了很多的 方法来帮助我们快速处理数据。
下表列出了一些常用方法:
| 方法名 | 作用 |
| join | 根据传入内容拼接数组,默认为,返回拼接结果,字符串 |
| forEach | 遍历数组,并且将数组的每一项作为参数传入到回调函 数中,无返回值 |
| map | 基于原数组,创建一个新数组 |
| filter | 根据回调函数的执行结果,筛选出符合要求的元素,返回 一个新数组 |
| sort | 方法的作用是对原数组的元素进行排序 |
| reduce | 数组求和 |
| length | 返回数组的长度,即数组中元素的个数 |
| push | 向数组末尾添加一个或多个元素,并返回新的数组长度 |
| pop | 删除数组的最后一个元素,并返回被删除的元素 |
| shift | 删除数组的第一个元素,并返回被删除的元素 |
| unshift | 向数组的开头添加一个或多个元素,并返回新的数组长度 |
| concat | 将两个或多个数组合并成一个新数组,并返回该新数组 |
| slice | 返回数组的指定部分,创建一个新的数组 |
| splice | 通过删除、替换或添加元素的方式修改数组,并返回被删除的元素 |
| indexOf | 返回数组中第一个匹配到给定元素的索引。如果不存在则返回 -1 |
| lastIndexOf | 返回数组中最后一个匹配到给定元素的索引 |
| reverse | 将数组中的元素进行反转 |
| find | 返回数组中满足提供的测试函数的第一个元素的值。否则返回 undefined |
| findIndex | 返回数组中满足条件第一个元素的索引。若没有找到则返回 -1 |
| every | 返回数组中是否每一个元素都符合要求 |
| some | 返回数组中是否有一个元素符合要求 |
更多推荐


所有评论(0)