1.JSON.stringify()是将JavaScript值转换为字符串类型(前端发给后端)
1.1 字符串类型:字符串类型是由数字字母,下划线组成的一串字符
JSON.stringify()
2.JSON.parse()是将字符串类型转换为JavaScript对象(后端发给前端)
2.2 JavaScript对象有:1、数组对象(Array);2、字符串对象(String);3、日期时间对象(Date);4、Globle对象;5、window对象;6、Math对象
代码区
//js对象
let jsobj = {
name: '张三',
age: '20',
hobby: ['学习', '做梦', '吃']
}
//json字符串
let jsonStr = '{"name" :"李四","age":"20","hobby":["吃饭","睡觉","敲代码"]}'
//js转json(前端发给后台):let json=JSON.stringify(js对象)
let json = JSON.stringify(jsobj)
console.log(jsobj);
//json转js(后台发给前端):let js=JSON.parse(json字符串)
let js = JSON.parse(jsonStr)
console.log(jsonStr);