JSON.stringify,JSON.parse

  1. JSON.stringify(value, replacer, space):这个方法将 JavaScript 对象转化为 JSON 字符串。

    • value:必需,需要转化为 JSON 字符串的值。
    • replacer:可选,一个函数或者数组,用来过滤或转换对象的属性。
    • space:可选,一个数值或字符串,用来创建缩进的空白。
  2. JSON.parse(text[, reviver]):这个方法将一个 JSON 字符串解析为 JavaScript 对象。

    • text:必需,需要解析的 JSON 字符串。
    • reviver:可选,一个函数,用来过滤或转换解析后的对象属性。

下面是一个使用示例:

复制代码
 

|---|--------------------------------------------------------------------------------|
| | let obj = { |
| | name: "John", |
| | age: 30, |
| | city: "New York" |
| | }; |
| | |
| | let jsonString = JSON.stringify(obj); |
| | console.log(jsonString); // 输出:"{"name":"John","age":30,"city":"New York"}" |
| | |
| | let parsedObj = JSON.parse(jsonString); |
| | console.log(parsedObj); // 输出:{ name: 'John', age: 30, city: 'New York' } |

相关推荐
隔山打牛牛几秒前
Spring的两大核心
java·开发语言
皮卡蛋炒饭.几秒前
Linux进程信号
开发语言·c++
Bacon1 分钟前
CDP、Puppeteer 与无头浏览器:它们到底什么关系?
前端·javascript·node.js
kyriewen2 分钟前
你的网站被“下毒”了?XSS和CSRF:前端安全的两大“毒瘤”
前端·javascript·安全
Irene19912 分钟前
Web前端开发转行大数据开发,可行性分析及学习路线
大数据·前端·转行
咸鱼翻身了么3 分钟前
大文件上传-spark-md5
前端·后端
API快乐传递者3 分钟前
Python 爬虫获取 1688 商品详情 API 接口实战指南
java·前端·python
PeterMap5 分钟前
Vue条件渲染详解:v-if、v-show用法与实战指南
前端·vue.js
Hilaku6 分钟前
别再用 JSON.parse 深拷贝了,聊聊 StructuredClone
前端·javascript·vue.js
暗不需求7 分钟前
手写 instanceof:从原型链聊聊 JS 的实例判断
前端·javascript