zoukankan      html  css  js  c++  java
  • Array数组

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Array数组</title>
        <!-- 
            语法:
            var n=new Array[a,b,c,d,e,f,g,....]
            n:数组名;new Array[]:声明;[]内的都是数组中的值;从0开始计数
            n[0]表示数组n的第一个值
            …………………………………………………………………………………………
            var n=[a,b,c,d,.....];可以直接创建数组
         -->
    </head>
    <body>
        <script>
            var colors=new Array(5);//表示该数组有5个值
            colors[0]="a";//数组colors第一个值
            colors[1]="b";//数组colors第二个值
            console.log(colors);//(5)["a","b",empty*3];打印数组colors的所有值
            var nums=new Array(1,2,3);//表示数组nums内的3个值;可以都是数字
            //console.log(nums);
            var cols=new Array("red","green","blue");//可以都是字符串
            //console.log(cols);
            var x=new Array(3,"sss",true);//可以是多种类型混合
            //console.log(x);
            var y=[11,22,33,44];//直接[]创建数组
            y[4]=1;//为数组y创建第五个值
            console.log(y[2]);//打印数组y的第三个值
            console.log(y[5]);//打印数组y的第六个值,但是数组y只有5个值,会显示为:undefined
            var m=new Array(1,2,3,4,5,6);
            m.length=4;//声明数组m的长度为4,但是数组y有6个值,此时第5、6个值会被删除
            console.log(m[5]);//undefined
            var q=new Array(1,2,3,4);//数组q只有4个数值
            q[99]=10;//声明数组q第100个值为10,但上面声明了数组q只有6个值
            console.log(q.length);//100,数组长度永远是:数组最后一个值的计数+1
            for (i=0;i<=q.length;i++){
                document.write(q[i]+"<br />");//遍历数组q
            }
        </script>
    </body>
    </html>
  • 相关阅读:
    +1和*2
    线段树(区间最大值和最大值的个数)
    CodeForces
    莫队算法入门(暴力而不失优雅)
    二分迷宫
    全错排公式
    C++ PAT乙 1051. 复数乘法 (15)
    C++ PAT乙 1070. 结绳(25)
    C++ PAT乙 1080. MOOC期终成绩 (25)
    C++ PAT 1073. 多选题常见计分法(20)
  • 原文地址:https://www.cnblogs.com/vinson-blog/p/11997037.html
Copyright © 2011-2022 走看看