zoukankan      html  css  js  c++  java
  • demo23-数组常见属性和方法

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
        </body>
        <script type="text/javascript">
            //创建数组
            var arr  = [1,1,2,2,3,3]
            //获取数组长度
            console.log("数组的长度:",arr.length)
            //数组里面的值
            console.log("数组的值:"+arr)
            //取出数组中的值,下标索引是从0开始的
            console.log("取出第一个元素:"+arr[0])
            //join分隔
            console.log("用-号连接成字符串:"+arr.join('-'))
            //往数组的末尾放入值,添加值.向数组的末尾添加一个或更多元素,并返回新的长度。
            //返回值是新数组的长度,并不是添加的元素
            console.log("末尾添加多个值:"+arr.push(9,5,8))
            //添加后数组的元素
            console.log("添加后的数组元素:"+arr)
            //弹出值,就是删除值,默认是删除最后一个,删除并返回数组的最后一个元素.所以这里不管括号内写啥,
            //都是删除末尾的那个元素.返回值也是这个元素
            console.log("删除的值:"+arr.pop())
            //删除后的数组
            console.log("删除后的数组:"+arr)
            //翻转
            console.log("翻转数组:"+arr.reverse())
            //返回数组里面的元素第一次出现的索引值.
            console.log("2在数组中第一次出现的位置:"+arr.indexOf(2))
            console.log("3在数组中第一次出现的位置:"+arr.indexOf(3))
            //splice 增加或删除数组元素,第一个参数是起始位置,第二个参数是准备删除的元素个数,
            //第三个参数开始的位置是需要添加的元素.
            //实际理解就是把第一个参数的元素删除(第二个参数指定的个数)之后,
            //把第三个参数及以后的参数放到被删除元素的位置
            //下面示例意思是   从索引为1的位置开始连续删除3个元素,然后在删除的位置放入7和8这两个元素
            console.log("删除元素后再添加元素:"+arr.splice(1,3,7,8))
            console.log("现在是:"+arr)
            
            
        </script>
    </html>
    <!--
        数组常见的操作:操作方式,就是常用的属性及方法
    -->
  • 相关阅读:
    2019春总结作业
    第十周作业
    第九周作业
    第八周作业
    第七周作业
    202103226-1 编程作业
    1 20210309-2 阅读任务
    1 20210309-1 准备工作
    课程总结
    第十三周总结
  • 原文地址:https://www.cnblogs.com/huaibin/p/12595781.html
Copyright © 2011-2022 走看看