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

相关推荐
就叫飞六吧23 分钟前
css+js 前端无限画布实现
前端·javascript·css
2501_9411481523 分钟前
高并发搜索引擎Elasticsearch与Solr深度优化在互联网实践分享
java·开发语言·前端
IT 前端 张25 分钟前
Uniapp全局显示 悬浮组件/无需单页面引入
前端·javascript·uni-app
allenjiao32 分钟前
WebGPU vs WebGL:WebGPU什么时候能完全替代WebGL?Web 图形渲染的迭代与未来
前端·图形渲染·webgl·threejs·cesium·webgpu·babylonjs
上车函予40 分钟前
geojson-3d-renderer:从原理到实践,打造高性能3D地理可视化库
前端·vue.js·three.js
专家大圣41 分钟前
告别局域网束缚!飞牛云 NAS+cpolar 让远程管理更简单
开发语言·网络·内网穿透·cpolar
孟祥_成都1 小时前
别被营销号误导了!你以为真的 Bun 和 Deno 比 Node.js 快很多吗?
前端·node.js
共享家95271 小时前
QT-界面优化(上)
开发语言·qt
熊猫钓鱼>_>1 小时前
从零开始构建RPG游戏战斗系统:实战心得与技术要点
开发语言·人工智能·经验分享·python·游戏·ai·qoder
FuckPatience1 小时前
C++ 常用类型写法和全称
开发语言·c++