- JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)
- JSON 是轻量级的文本数据交换格式
- JSON 独立于语言
- JSON 具有自我描述性,更易理解
- JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。
2.上例子
点击(此处)折叠或打开
-
//建立对json象数组
-
var employees = [
-
{"firstName":"guangfei","lastName":"yin"},
-
{"firstName":"cong","lastName":"xu"},
-
{"firstName":"qiang","lastName":"wang"}
-
];
-
-
console.log(employees[0].firstName);
-
console.log(employees[2].lastName);
-
//json对象
-
var connectData = {
-
"hostname":"localhost",
-
"user":"yingf",
-
"password":"yingf"
-
};
-
-
console.log(connectData.hostname);
-
console.log(connectData.user);
-
var str1 = '{ "name": "cxh", "sex": "man" }';
-
//json字符串
-
var jsonString ='{\
-
"hostname":"localhost",\
-
"user":"yingf",\
-
"password":"yingf"\
-
}';
-
-
//json字符串转换成json对象
-
var jsonObj = eval('('+jsonString+')');
-
-
console.log(jsonObj.hostname);
- console.log(jsonObj.password);