您的位置:首页 > Web前端 > JavaScript

json值、json对象、json数组、json字符串区别

2017-10-13 10:16 309 查看
json值、json对象、json数组、json字符串区别


JSON值

JSON 值可以是:
数字(整数或浮点数)
字符串(在双引号中)
逻辑值(true 或 false)
数组(在方括号中)
对象(在花括号中)
null




JSON 对象

JSON 对象在花括号中书写:

对象可以包含多个名称/值对:

[html] view
plain copy

{ "firstName":"John" , "lastName":"Doe" }  




JSON 数组

JSON 数组在方括号中书写:

数组可包含多个对象:

[html] view
plain copy

{  

"employees": [  

{ "firstName":"John" , "lastName":"Doe" },  

{ "firstName":"Anna" , "lastName":"Smith" },  

{ "firstName":"Peter" , "lastName":"Jones" }  

]  

}  

以上是关于json对象或者数组的在w3c的定义

主要的区别的在于json数组是用方括号 书写的,json对象是花括号 这个主要是初学者容易犯错误


JSON 字符串

var str1 = '{ "name": "deyuyi", "sex": "man" }';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: