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

相关推荐
梦6507 分钟前
Vue 组件 vs React 组件深度对比
javascript·vue.js·react.js
2501_9462309821 分钟前
Cordova&OpenHarmony提醒管理系统实现
android·javascript
C_心欲无痕21 分钟前
vue3 - useId生成唯一标识符
前端·javascript·vue.js·vue3
KoalaShane22 分钟前
El-slider 增加鼠标滚动滑块事件
开发语言·前端·javascript
栀秋66631 分钟前
Tailwind CSS:用“类名编程”重构你的前端开发体验
前端·css
智算菩萨33 分钟前
【Python进阶】搭建AI工程:Python模块、包与版本控制
开发语言·人工智能·python
C_心欲无痕35 分钟前
vue3 - watchSyncEffect同步执行的响应式副作用
开发语言·前端·javascript·vue.js·vue3
墨雪不会编程40 分钟前
C++【string篇1遍历方式】:从零开始到熟悉使用string类
java·开发语言·c++
特立独行的猫a43 分钟前
QT开发鸿蒙PC应用:环境搭建及第一个HelloWorld
开发语言·qt·harmonyos·环境搭建·鸿蒙pc
用泥种荷花1 小时前
【前端学习AI】FewShotPromptTemplate
前端