JS对象与字符串相互转换

1. JSON.stringify( )---对象转为JSON字符串(前端向后端传递数据时使用)

const obj = {
     id: 0,
     name: '张三',
     age: 12
}
const objToStr = JSON.stringify(obj)
console.log('obj:', obj)
console.log('objToStr:', objToStr)

JS对象与字符串相互转换_第1张图片

2. JSON.parse( )---JSON字符串转为对象(前端接收后端传来的数据时使用)

const str = '{"id":0,"name":"张三","age":12}'
const strToObj = JSON.parse(str)
console.log('str:', str)
console.log('strToObj:', strToObj)

JS对象与字符串相互转换_第2张图片

你可能感兴趣的:(JS对象与字符串相互转换)