前端学习记录 2022.08.19——数组的常用函数

75 阅读1分钟

数组的常用函数:

push     在数组的最后添加元素 影响原数组
unshift  在数组的最后添加元素
pop      删除数组中的最后一个函数
shift    在数组的最后添加元素
splice  (开始删除的位置,要删除的长度...) 
          从定位的位置删除指定长度的数据
          作用:
              删除元素
              中间添加
              替换元素
slice(开始位置,结束位置)数组元素的提取,从开始位置提取到结束卫生纸,包头不包尾,把提取到的数据作为返回值返回,不影响原数组
数组1.concat(数组2,...):数组的拼接,不影响原数组,返回结果
join(连接字符串):把数组元素用链接字符串链接,返回一个连接好的字符串
indexof(元素,开始的位置):从左往右第一个符合条件的index,返回索引,没有则返回-1,默认从下标0开始
lastindexof(元素,开始的位置):从左往右第一个符合条件的index,返回索引,没有则返回-1
sort 影响原数组
    arr.sort()      //排序,只看第一个数字
    arr.sort((a,b)=>{
        return b-a降序/a-b升序
    })