【JavaScript】33_数组的常用方法

举报
魔天伦 发表于 2023/03/03 16:31:44 2023/03/03
【摘要】 9、数组的方法 push()向数组的末尾添加一个或多个元素,并返回新的长度pop()删除并返回数组的最后一个元素 unshift()向数组的开头添加一个或多个元素,并返回新的长度 shift()删除并返回数组的第一个元素 splice()可以删除、插入、替换数组中的元素参数:删除的起始位置删除的数量要插入的元素返回值:返回被删除的元素 reverse()反转数组 <script> ...

9、数组的方法

push()

  • 向数组的末尾添加一个或多个元素,并返回新的长度
    pop()
  • 删除并返回数组的最后一个元素

unshift()

  • 向数组的开头添加一个或多个元素,并返回新的长度

shift()

  • 删除并返回数组的第一个元素

splice()

  • 可以删除、插入、替换数组中的元素

  • 参数:

    1. 删除的起始位置
    2. 删除的数量
    3. 要插入的元素
  • 返回值:

    • 返回被删除的元素

reverse()

  • 反转数组
    <script>
        let arr = ['孙悟空','猪八戒','沙和尚']

        let result = arr.push('唐僧','白骨精')
        console.log(arr)

        result = arr.pop()//返回被删除的元素名字
        console.log(result)
        result = arr.unshift('牛魔王')//返回长度下标

        arr = ['孙悟空','猪八戒','沙和尚','唐僧']
        result = arr.splice(1,3)
        // result = arr.splice(1,1,'牛魔王'`,'铁扇公主','红孩儿')
        // result = arr.splice(1,0,'牛魔王','铁扇公主','红孩儿')
        console.log(result)

        arr = ["a", "b", "c", "d"]
        arr.reverse()
        // console.log(arr)
    </script>
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。