zoukankan      html  css  js  c++  java
  • JavaScript键值对集合怎么使用

    JavaScript键值对集合怎么使用

    我们可以对此键值对集合分为3种难度

    1.简单的使用

    var arr = { 'cn': "中国", 'usa': '美国', 'jp': '日本' };

    集合用 {  }包含起来,语法   键:值 每个键值对用逗号分隔开

    直接用for in循环将集合arr进行遍历,

     var arr = { 'cn': "中国", 'usa': '美国', 'jp': '日本' };
         for (var key in arr) {
          alert(key + '->' + arr[key]);
        }

    2.进阶使用

    数组包含着集合,集合使用参,照例1。

    比如:arr[0] 就相当于 { 'name': 'liky', 'age': 15 } 集合,然后对它进行使用

    var arr = [{ 'name': 'liky', 'age': 15 }, { 'name': 'lucy', 'age': '22' }];
                for (var i = 0; i < arr.length; i++) {
                    alert(arr[i].name + '->' + arr[i].age);
                }

    3.高级使用

    集合包含着集合,例 第一个for in 的第一次循环将

    得到 键为 key ('张三') 值为 arr[key]  ({ 'sex': '男', 'age': 15 })
    然后再对值进行再一次的变量
    得到 键为 key2 ('sex'和‘age’) 值为 arr[key][key2]  ('男'和 15)
    var arr = {'张三':{ 'sex': '男', 'age': 15 }, '李四':{ 'sex': '男', 'age': 22 }};
                for (var key in arr) {
                    for (var key2 in arr[key]) {
                        alert(key + '->'+key2+" -> " + arr[key][key2]);
                    }    
                }
  • 相关阅读:
    JavaAPI基础(1)
    类与对象、封装、构造方法
    Java语言基础
    Request请求的应用
    Response的应用
    java生成动态验证码
    Servlet的配置
    常见的状态码。。
    简单学习【1】——打包JS
    NodeJS2-2环境&调试----引用系统内置模块,引用第三方模块
  • 原文地址:https://www.cnblogs.com/shangrao/p/12802419.html
Copyright © 2011-2022 走看看