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' } |

相关推荐
晚枫歌F几秒前
btree B树实现key-value存储
开发语言·数据结构
foundbug9993 分钟前
多智能体三维编队飞行控制MATLAB实现
开发语言·matlab
兆子龙4 分钟前
xx.d.ts 文件有什么用,为什么不引入都能生效?
javascript
炸膛坦客6 分钟前
单片机/C语言八股:(七)C 程序运行时内存布局的动态变化
c语言·开发语言
吴声子夜歌7 分钟前
小程序——界面API(一)
java·javascript·小程序
左夕7 分钟前
深入理解Vue中的插槽:概念、原理与应用
前端·vue.js
我叫蒙奇8 分钟前
flex: 1 vs flex: auto 最通俗的解释
前端
兆子龙9 分钟前
万字解析 OpenClaw 源码架构:从入门到精通
前端·javascript
@大迁世界10 分钟前
精通 React 面试:从零到中高级
前端·javascript·react.js·面试·前端框架
梁正雄24 分钟前
Python前端-2-css基础
前端·python·html