JSON基本语法
JSON基本语法
-
定义:
var 变量名 = '{"key":value, "key": value, ...}';
-
value的数据类型为:
- 数字(整数或浮点数)
- 字符串(在双引号中)
- 逻辑值(true或false)
- 数组(在方括号中)
- 对象(在花括号中)
- null
-
示例:
var jsonStr = '{"name":"zhangsan","age":23,"addr":["北京","上海","西安"]}';
-
JSON字符串转为JS对象:
let jsObject = JSON.parse(jsonStr); //alert(jsObject); let name = jsObject.name; alert(name);
-
JS对象转换为JSON字符串
// 3. JS对象转为JSON字符串 let jsonStr2 = JSON.stringify(jsObject); alert(jsonStr2)
Axios中,JSON字符串和JS对象自动进行转换。