当前位置: 首页 > news >正文

数组的操作方法

 数组的操作方法
       forEach 循环 数组的私有方法
    7个内置操作方法
        1.push 尾部添加
        2.pop 尾部删除
        3.shift 头部删除
        4.unshift 头部添加
        5.splice 删除 替换 插入(本质是删除 返回的是删除的元素组成的数组[因为可以删除多个])
        6.sort 排序 数组中的元素为数字的话 默认从小到大排列(a-b)
        7.reverse 反转数组 
        只要是添加的  返回值都是新数组的长度
        删除的  返回值都是删除的元素
        


    其他 数组的操作方法   
    filter 过滤
    every 数组中的每一个项都符合 返回true 否则返回false
    some 数组中的某一项符合 返回true 否则返回false
    map 映射 对原数组进行操作返回的是一个新数组 可以实现深拷贝
    Es6的
    includes 包含 包含的返回true 否则返回false 但是不管怎么调用都不会改变本数组
    find查找 返回的是第一个符合条件的元素 查不到会返回undefined
    findIndex查找数组中第一个符合条件的下标 查不到会返回-1
    findLast查找数组中最后一个符合条件的元素
    findLastIndex 查找数组中最后一个符合条件的下标 查不到会返回-1


    indexOf 查找 返回的是索引值 类似indexof
    sclice 截取  负几是到着截取    返回的是新数组 不会改变原数组
    join 转字符串
 

http://www.lryc.cn/news/362154.html

相关文章:

  • RK3588 Android13添加开机logo或开机动画
  • JVM学习-监控工具(一)
  • 基础—SQL—DQL(数据查询语言)分页查询
  • 独立开发者通过这100种方式赚钱
  • gitlab服务器迁移(亲测有效)
  • 【刷题(12)】图论
  • FASTGPT:可视化开发、运营和使用的AI原生应用
  • 代码随想录-Day27
  • TalkingData数据统计:洞察数字世界的关键工具
  • printf 一次性写
  • 【Axure高保真原型】切换查看大图列表
  • Ant-Design-Vue动态表头并填充数据
  • Python-匿名函数
  • 探索Web3工具:正确使用区块链平台工具的秘诀
  • 器利而事善——datagrip 的安装以及连接mysql
  • C++标准模板(STL)- 迭代器库-迭代器原语-用于指示迭代器类别的空类类型
  • ClickHouse 使用技巧总结
  • 论文浅尝 | THINK-ON-GRAPH:基于知识图谱的深层次且可靠的大语言模型推理方法...
  • 前端科举八股文-VUE篇
  • Websocket服务端结合内网穿透发布公网实现远程访问发送信息
  • GitHub 的底层数据库从 MySQL 5.7 无缝升级到 MySQL 8.0 的实践经验
  • 概率图模型在自然语言处理中的应用
  • AI网络爬虫:对网页指定区域批量截图
  • centos系统清理docker日志文件
  • 算法金 | Python 中有没有所谓的 main 函数?为什么?
  • RocketMQ相关知识知多少
  • C++vector部分实现及感悟
  • MySql什么时候表锁or行锁?
  • Stable Diffusion WebUI详细使用指南
  • Android中focusableInTouchMode会导致第一次点击事件失效