格式一:

  var json1={

    name:'json',

    age:'23'

  };

  json1.name='金毛';

格式二: (比较安全)  属性名字里有空格或者有连字符‘-’或者有保留字例如‘for’,则必须用字符串的形式。

  var json2={

    'name':'json',

    'age':'23'

  };

  json2.['name']='金毛';

  json2.name='金毛';

要注意就是属性的值是对象的话,该对象里的属性名都不能用字符串的形式

json的遍历:

  json 没有json.length属性,所以不能用普通的for循环,只能用for in

  for(var i in json2){

    alert(i);//执行结果会弹出:name age

    aler(json2[i]);//执行结果会弹出:json 23

    alert(json['i']);//执行结果会弹出:undefind  意思是找一个单独为i的子集

  }

 

转载于:https://www.cnblogs.com/yuxingyoucan/p/5720196.html

json数据格式 与 for in相关推荐

  1. XML和JSON数据格式对比

    概念 XML 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据.定义数据类型,是一种允许用户对自己的标记语 ...

  2. Ajax---使用json数据格式输出数据

    将Ajax得到的数据使用json数据格式输出 1.项目清单 2.代码 2.1.Procince类代码 2.2.ProvinceDao类代码 2.3.QueryJsonServlet类代码 2.4.Te ...

  3. JSON 数据格式解析(转)

    JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互.本文将快速讲解 JSON 格式,并通过代码示例演示如 ...

  4. Ajax系列之JSON数据格式

    JSON数据格式 JSON是什么 JSON是一种轻量级的数据交换格式 JSON文件时独立的,扩展名是".json"该文件中允许保存JSON格式的数据 注意: 在JSON文件中字符串 ...

  5. android 将数据转换成JSON数据格式并使用JSONObject解析JSON格式的数据

    比起XML文件解析,JSON数据解析的有点在于他的体积小,在网络上传输的时候可以更省流量.同时它也有缺点,Json数据的语义性较差,看起来没有XML直观.现在JSON已经被大多数开发人员所接受,在网络 ...

  6. JSON数据格式:以及XML文件格式,YML文件格式,properties文件格式

    JSON数据格式:以及XML文件格式,YML文件格式,properties文件格式 数据格式: json数据格式:属于轻量级数据格式,是javascript的一种描述数据的格式.具有易于解析,语法简单 ...

  7. 将html代码确析成json数据格式,JSON字符串解析成JSON数据格式

    在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数. 2. 使用Function对象来进行返回解析. 使用eval函数来解析,并且使用jquery的ea ...

  8. JSON数据格式详解

    文章目录 JSON数据格式概念 JSON的简单数据 JSON对象 对象的属性也可以是JSON对象 JSON格式表示简单数组 对象数组 使用二维数组保存 二维数组 访问淘宝的接口也可以取得JSON格式的 ...

  9. JSON数据格式解析库(cJSON、Jansson)的使用在STM32上移植和使用

    json | json-c使用入门 这篇讲的也不错,抽空看下(网络传输json数据) https://www.bilibili.com/video/av669454528?p=3&spm_id ...

  10. json数据格式了解

    json数据格式介绍: https://en.wikipedia.org/wiki/JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式 json语法 ...

最新文章

  1. c#_异常捕获(try catch finally、throw)
  2. 让vim正确显示cfg文件中的xxx = yyy=zzz
  3. python的整数类型有几种进制_(一)Python入门-2编程基本概念:08整数-不同进制-其他类型转换成整数...
  4. 【PC工具】更新win10关闭更新工具,接速度最快最好用的文件内容搜索工具:searchmyfiles...
  5. 安装ubuntu后要做的几件事
  6. python - os模块
  7. 计算机解译地学应用效果,不同的遥感解译方法在地表覆盖分类信息提取中的应用研究...
  8. MEF程序设计指南(转)
  9. 线上FullGC频繁的排查
  10. tensorflow GPU版本配置加速环境
  11. 所有win7机器都必须要做的一个优化!作用:让系统流畅,减少卡顿
  12. vue怎么自己创建组件并引用_关于vue如何创建一个自定义组件(这是项目中经常得用的)...
  13. 本科生、硕士生、博士生
  14. 全国省市县oracle,最新行政区划 省市区三级 街道乡镇四级 社区/村五级 每月更新(2021年4月版)...
  15. 领峰:炒黄金白银的关键是掌握技巧
  16. 内存卡格式化的原因有哪些 内存卡格式化怎么恢复
  17. 如何理解“方差越大信息量就越多”
  18. 【kali技巧】kali配置ssh服务
  19. 关于XDR的这些问题你都了解吗?
  20. [Premiere Pro]新建尺寸设置(1080*1920手机屏幕尺寸)

热门文章

  1. 组合数学题 Codeforces Round #108 (Div. 2) C. Pocket Book
  2. Fedora 下安装Mplayer(添加源和解决错误问题)
  3. 3.5.5 CSMA/CA 协议
  4. java 线程的函数_Java线程总结
  5. 数组公式基本功修炼之数组公式解读
  6. python music21将音符转为mid格式音乐
  7. 基于现代神经网络通用人工智能架构设计
  8. 从设计网络就开始知识蒸馏
  9. 跳出数据计算拯救人智能
  10. Cenos7 部署asp.net core站点