json格式与javascript对象字面量和数组对象的区别
来源:互联网 发布:avmo.pw最新域名 编辑:程序博客网 时间:2024/06/05 08:50
之前一直对json格式语法分不清,今天查了一些资料,做总结如下:
json对象与javascript对象字面量
javascript对象字面量
//开发人员创建对象字面量的标准方式var person={ name:"xx", age:10};//也可以这样写var person={ "name":"xx", "age":10};
上述对象字面量的json格式:
{"name":"xx","age":10}
json对象与javascript对象字面量区别:
1.json没有声明变量(json中没有变量的概念)
2.没有末尾的分号(因为这不是javascript语句,所有不需要分号)
3.json对象的属性必须加双引号,js中可加可不加
json属性的值可以是简单值,也可以是复杂类型的值,所以可以在对象中嵌入对象,像下面这样
{ "name":"xx", "age":10, "school":{ "name":"bb", "location":"aa" }}
注意:在同一个对象中绝对不能出现两个同名属性,上面这样由于name属性分别属于不同的对象,所以完全没有问题。再一次提醒一遍,json中对象的属性名任何时候都必须加上双引号,把双引号写成单引号或者不加双引号都是错误的。
json数组与Array对象
javascript中的数组字面量
var arry=[10,'balck',false];
json数组
[10,'balck',false]
注意:json数组也没有变量和分号
json数组与json对象结合起来构成更复杂的json数据集合
[ { "name":"zhangli", "age":20 }, { "name":"wangqiang", "age":25 }, { "name":"lisi", "age":23 }]
阅读全文
0 0
- json格式与javascript对象字面量和数组对象的区别
- [JavaScript] 对象字面量与JSON的区别
- JavaScript对象字面量(即JavaScript用户自定义对象)与JSON字符串的区别:
- javascript中对象字面量与数组字面量
- json和对象字面量的区别之一
- json和对象字面量
- 注意区分:JSON字符串和Javascript对象字面量
- json对象字面量
- javascript中用构造器创建对象与字面量创建对象的区别
- javascript中用构造器创建对象与字面量创建对象的区别
- javascript对象字面量
- JavaScript对象字面量
- JavaScript对象字面量
- JavaScript对象字面量
- JavaScript对象字面量
- javascript对象字面量 与XMLHttpRequest
- Javascript 对象字面量与构造函数
- JavaScript对象字面量与函数的合并
- 中缀表达式转后缀表达式(数组)
- 程序员跳槽神级攻略
- http乱码问题
- 边框(Border) 和 轮廓(Outline) 属性
- chrome插件简介
- json格式与javascript对象字面量和数组对象的区别
- Android studio 3.0 引起的 outputFile sync failed:not vaild
- kotlin和DataBinding一起使用踩坑日记
- G2.9 std_alloc
- solr erro no term info available
- preparedStatement和statement,CallableStatemen的区别与联系
- springMVC返回json格式数据报错:No converter found for return value of type: class java.util.HashMap
- Java 利用 DES / 3DES / AES 三种算法分别实现 对称加密
- 指针