<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Json和Object相互转换</title>
</head>
<body>
<script>
/*
JSON的特点
1. key必须加上引号
2. JSON中最后一个值后面不能跟逗号
*/
//json字符串转化为object,JSON.parse()
var myjson = '{"name":"Tom","age":18,"hobby":"美女"}';
var res = JSON.parse(myjson);
console.log(res); //打印:{name: "Tom", age: 18, hobby: "美女"}
console.log(typeof res); //打印:object
//object转换为json字符串
var myobject = {name:"Tom",age:18,hobby:"美女"}
var res = JSON.stringify(myobject)
console.log(res); //打印:{"name":"Tom","age":18,"hobby":"美女"}
console.log(typeof res); //打印:string
var arr = [1,2,3,4];
var myjson2 = '[1,2,3,4,]';//这样的在JSON中是不可以的
</script>
</body>
</html>