zoukankan      html  css  js  c++  java
  • 夺命雷公狗---javascript NO:06 数组定义和遍历

    1)隐式创建

    var arr=[值1,值2,值3];

    2)直接实例化

    var arr=new Array(值1,值2,值3);

    var array=new Array(size);

    示例:


    <script>
    //1.隐式创建
    var arr1 = [‘zhangsan’,’lisi’,’wangwu’,’liuye’];
    //2.直接实例化
    var arr2 = new Array(‘zhangsan’,’lisi’,’wangwu’,’liuye’);
    //3.直接实例化并指定数组长度
    var arr3 = new Array(4);
    arr3[0] = ‘zhangsan';
    arr3[1] = ‘lisi';
    arr3[2] = ‘wangwu';
    arr3[3] = ‘liuye';
    </script>

    数组的调用与遍历

    基本语法:

    数组名称[元素小标]

    <script>
    var arr1 = [‘zhangsan’,’lisi’,’wangwu’,’liuye’];
    alert(arr1[1]);//输出 lisi
    </script>

    文本小标

    文本小标型数据定义方式

    示例:

    <script>
    var arr = [‘张三’,’李四’,’王五’];
    arr[‘a’] = ‘张飞';
    arr[‘b’] = ‘刘备';
    arr[‘c’] = ‘关羽';
    alert(arr[‘b’]);//可以正常输出刘备
    </script>

    通过for循环遍历输出arr数组

    <script>
    var arr = [‘张三’,’李四’,’王五’];
    for(var i=0;i<arr.length;i++){
    document.write(arr[i]+'<hr>’);
    }
    </script>

    通过for…in…循环遍历arr数组

    示例:

    <script>
    var arr = [‘张三’,’李四’,’王五’];
    for(var i in arr){
    document.write(arr[i]+'<br>’);
    }
    </script>
  • 相关阅读:
    ab性能测试工具
    Web_add_cookie的作用
    loadrunner录制时,设置能不记录所有的事件
    oracle插入数据问题
    LR检查点
    LoadRunner 一参多用
    loadrunner 脚本中文乱码
    LoadRunner参数化取值与连接数据库
    LoadRunner中的随机数
    loadrunner 的Administration Page里面设置
  • 原文地址:https://www.cnblogs.com/leigood/p/5031814.html
Copyright © 2011-2022 走看看