前言
在前端开发过程中,对于JSON的处理使用的场景是比较多的,也是比较常见的需求。JSON 是用于存储和传输数据的格式,JSON 通常用于服务端向网页传递数据,而且它是一种轻量级的数据交换格式。尤其是在JS开发相关的时候,将JSON 数据转换为 JavaScript 对象是非常常见的处理方式。那么本文就来分享一下前端对于JSON处理的常用方法JSON.stringify()和JSON.parse() 的使用总结。
一、功能介绍
1、JSON.stringify()
JSON.stringify() 方法用于将 JavaScript对象转换为 JSON 字符串,也就是从一个对象中解析出来字符串。
2、JSON.parse()
JSON.parse() 方法用于将数据转换为 JavaScript 对象,也就是从一个字符串中解析出来对象。
简单来讲,JSON.stringify()和JSON.parse()的作用是相对的、互斥的,例如用JSON.stringify()将对象a变成了字符串b,那么就可以 直接用JSON.parse()将字符串b还原成对象a。
二、语法及参数
1、JSON.stringify()
语法: JSON.stringify(value[, replacer[, space]])
参数:
- value:必传参数&