• JSON.stringify将对象转为JSON字符串;
  • JSON.parse将JSON字符串转为对象;

对象:{productId: 129}

JSON字符串:"{\"productId\":129}"


***JSON使用场景***

1.  localStorage/sessionStorage 存储对象

   localStorage/sessionStorage 只可以存储字符串,当我们想存储对象的时候,需要使用 JSON.stringify 转换成字符串,获取的时候再JSON.parse

2.路由(浏览器地址)传参

   因为浏览器传参只能通过字符串进行,所以也是需要用到 JSON.stringify

3. 实现对象深拷贝,用来做逻辑处理

 具体步骤为:JSON.sringify将JavaScript对象[序列化](https://so.csdn.net/so/search?q=序列化&spm=1001.2101.3001.7020)成字符串,再将字符串通过JSON.parse解析成(反序列化)JavaScript对象,即:JSON.parse(JSON.stringify(obj))

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6