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));
  • 相关阅读:
    老人与小孩
    搭讪
    VIM 如何使用系统的剪切板
    Linux 下如何安装 .rpm 文件
    Linux 下如何安装 .bin 文件
    Tomorrow Is A New Day
    Hive 学习(五) Hive之HSQL基础
    Hive 学习(二) hive安装
    Hive 学习(四) Hive的数据类型
    Hive 学习(三) Hive的DDL操作
  • 原文地址:https://www.cnblogs.com/Model-Zachary/p/6100936.html
Copyright © 2011-2022 走看看