• 获取数组元素


    这里有一个数组叫 a1,数组内容为 'red',' green','yellow' 。如果想直接获取 'yellow',可通过他们的标号来获取,因为每一个值都是有标号的,从 0 开始,0,1,2,3……数组内容的标号被称为下标。

    'red' 标号为 0,' green' 标号为 1,'yellow' 标 号为 2。a1[2] 表示获取标号为 2 的元素。

    打开 Open InDefault Browser 浏览器,选择检查,点击 Console,可看到返回结果为:yellow

    1         <script>
    2             //数组内容的标号被称为下标
    3             var a1=['red','green','yellow'];
    4             console.log(a1[2])
    5         </script>

    这里的 a2 里有 3 个方括号。
    第一个[]数组里的'路飞'为 0 号元素,'娜美'为 1 号元素,['巴基’,'小丑',['乔巴','索隆']]为 2 号元素。
    第二个[]数组里的'巴基’为 0 号元素,'小丑'为 1 号元素,['乔巴','索隆']为 2 号元素。
    第二个[]数组里的'乔巴'为 0 号元素,'索隆'为 1 号元素。
    a2[2][1] 表示第二个数组里的 1 号元素。
    刷新浏览器可得到结果:小丑
    相应的,要查找'索隆',则程序段改为:console. log(a2[2][2][1]); 所以,获取数组中的元素,直接找到对应数组中对应元素的下标就可以。不管这个数组里还有多少级数组,都依次寻找下标。这就是获取数组元素的一种方法。

    1         <script>
    2             var a2 =['路飞','娜美',['巴基','小丑',['乔巴','索隆']]]
    3             console.log(a2[2][0]);
    4             console.log(a2[2][2][1]);
    5         </script>
  • 相关阅读:
    DHCP和NAT
    Mongos WoW
    是否能在构造函数,析构函数中抛出异常?
    Lua Getter/Setter
    xLua
    基于模板特化的Lua自动绑定系统
    为什么有人说富坚义博有着殿堂级的画功?他的画功体现在哪儿呢? 关注者 10205 被浏览 2701670
    在Windows和MacOS下编译Lua
    解决warning MSB8012:问题
    setjmp和longjmp
  • 原文地址:https://www.cnblogs.com/webaction/p/16644875.html
Copyright © 2020-2023  润新知