zoukankan      html  css  js  c++  java
  • JavaScript Array数组对象

    <DOCTYPE html>
    <html>
    <head>
        <title>数组</title>
    </head>
    <body>
        <script type="text/javascript">
        //1.无参构造函数,创建一空数组
            // var a1=new Array(1,2,3,4);
             //document.write(a1)
        var a = new Array();
            a[0] = "1赵晓龙";
            a[1] = "2赵晓龙";
            a[2] = 3;
            for(var i=0;i<a.length;i++){
                // document.write(a[i]);
                // document.write("<br>");
                }
                // document.write("<hr>");
            //使用 for...in 声明来循环输出数组中的元素
            for (hehe in a){
                //document.write(a[hehe]);
                 //document.write("<br>");
            }
             //document.write("<hr>");
        // 合并数组  concat(合并)
        var arr = new Array()
            arr[0] = "hello"
            arr[1] = "word"
            arr[2] = "name"
        
        //document.write(arr.concat());
        //document.write("<hr>");
        // 数组合并字符串 join("")
        //document.write(arr.join(""));
        //document.write("<br>");
        // 给数组值排序
        function sortNumber(a,b)
            {
            return a - b
            }
            var arr = new Array(6)
            arr[0] = "10"
            arr[1] = "5"
            arr[2] = "40"
            arr[3] = "25"
            arr[4] = "1000"
            arr[5] = "1"
    
            //document.write(arr.sort(sortNumber))
            // 更改数组中的值
            arr[5]="Opel";
            //document.write(arr[5])
            //删除数组中最后一个值
            var a = new Array()
            a[0] = "hello"
            a[1] = "aword"
            a[2] = "name"
            //document.write(a.pop())
            //9.给数组加一个新的数组时;    并返回新的长度。
            //document.write(a.push("James") + "<br />")
            //document.write(a)
            //颠倒数组中元素的顺序。
            //document.write(a.reverse())
            //使用 shift() 删除并返回数组的第一个元素。
            //document.write(a.shift() + "<br />")
            //使用slice()选取第几个数组并输出值
            //document.write(a.slice(1) + "<br />")
            //对数组进行排序
            //document.write(a.sort())
            //把数组转换为字符串
            //document.write(a.toString())
            //把数组转换为本地数组,并返回结果。
            //document.write(a.toLocaleString())
            //给字符串开头添加一个数值
            //a.unshift("William")
            //toString()和valueOf()的主要不同点在于,toString()返回的是字符串,而valueOf()返回的是原对象
            //document.write(a)
        </script>
    </body>
    </html>
  • 相关阅读:
    网络编程--ASI--(ASIHTTPRequest)介绍
    iOS-多线程--介绍NSOperration
    单例模式-用GCD实现
    ios文件读取(二)
    归档、反归档
    ios文件读取
    CUICatalog: Invalid asset name supplied:
    iOS的触摸事件
    UIScrollView的属性
    exc_bad_access(code=1, address=0x789870)野指针错误
  • 原文地址:https://www.cnblogs.com/zhaoxialong/p/8244567.html
Copyright © 2011-2022 走看看