什么是"JSON字符串",什么是"JSON对象",两者的区别?
- JSON对象是直接可以使用JQuery操作的格式,如js中可以用对象(类名)点出属性(方法)一样
- JSON字符串仅仅只是一个字符串,一个整体,不截取的话没办法取出其中存储的数据
JSON对象----是 JavaScript 对象表示法(JavaScript Object Notation),使用 for-in 来循环对象的属性。
var obj = { "name": "xiaoling", "age": "18" };
JSON字符串
var obj = “{ "name": "xiaoling", "age": "18" }”;
JSON.stringify()与JSON.parse()的区别
-
JSON.parse() :可以将JSON字符串转为一个对象
-
JSON.stringify():要转换的 JavaScript 值(通常为对象或数组)转换为JSON 字符串
var arr = [1,2,3];
JSON.stringify(arr);//'[1,2,3]'
typeof JSON.stringify(arr);//string
var data={name:'goatling'};
JSON.stringify(data);//'{"nam