1.什么是json?
JSON ( JavaScript Object Notation) ,它是一串字符串 只不过元素会使用特定的符号标注。
{} 双括号表示对象
[] 中括号表示数组
"" 双引号内是属性或值
: 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)
JSON 语法是 JavaScript 对象表示法语法的子集。
数据在名称/值对中、数据由逗号分隔、花括号保存对象、方括号保存数组
JSON 值可以是:数字(整数或浮点数)、字符串(在双引号中)、逻辑值(true 或 false)、数组(在方括号中)、对象(在花括号中)、null
所以 {"name": "Michael"} 可以理解为是一个包含name为Michael的对象
2.js中内置了两个json方法
2.1:JSON.stringify(data),将JavaScript对象序列华为json格式的字符串
2.2: JSON.parse(data),将json格式的字符串反序列化为JavaScript对象
3.遍历json对象和数组
3.1:对象 key-value 其中的 k就是key s[k]就是value值
3.2:数组 i是角标 获取到角标的对象然后在获取对象里面的属性
版权声明:本文为LuckFairyLuckBaby原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。