zoukankan      html  css  js  c++  java
  • json获取元素数量

     1 var keleyijson={"plug1":"myslider","plug2":"zonemenu"}
     2 
     3 function JSONLength(obj) {
     4 var size = 0, key;
     5 for (key in obj) {
     6 if (obj.hasOwnProperty(key)) size++;
     7 }
     8 return size;
     9 };
    10 document.write("json对象的元素个数是:"+JSONLength(keleyijson));//结果为2

    在获取一组json,看其返回结果

     1 var keleyijson={
     2 
     3 "model": [
     4 { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" },
     5 
     6 { "firstName": "Jason", "lastName":"Hunter", "email": "bbbb" }
     7 ],
     8 
     9 "girl": [
    10 { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" },
    11 
    12 { "firstName": "Jason", "lastName":"Hunter", "email": "bbbb" }
    13 ],
    14 
    15 "zachary": [
    16 { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" },
    17 
    18 { "firstName": "Jason", "lastName":"Hunter", "email": "bbbb" }
    19 ],
    20 
    21 "lite": [
    22 { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" },
    23 
    24 { "firstName": "Jason", "lastName":"Hunter", "email": "bbbb" }
    25 ]
    26 
    27 }
    28 
    29 function JSONLength(obj) {
    30 var size = 0, key;
    31 for (key in obj) {
    32 if (obj.hasOwnProperty(key)) size++;
    33 }
    34 return size;
    35 };
    36 document.write("json对象的元素个数是:"+JSONLength(keleyijson));
  • 相关阅读:
    上传文件至服务器(图片)
    centos7语言更改
    centos7无法访问虚拟机web服务
    Java中四种访问权限总结
    线程和进程、程序、应用程序之间的关系
    kafka
    图文并茂理解iptables
    扩展模块
    根据子网掩码计算最大主机数
    iptables匹配条件总结1
  • 原文地址:https://www.cnblogs.com/Model-Zachary/p/6100936.html
Copyright © 2011-2022 走看看