分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

JSON常见操作

发布时间:2023-09-06 02:10责任编辑:苏小强关键词:暂无标签

1.JSON---> 字符串:JSON.stringify(json)

看如下代码:

let json={"orderId":"E2018081400181122","prdId":34};let toStr = JSON.stringify(json);console.log(toStr)

返回结果如下:

2.字符串 ---> JSON:JSON.parse(str)

看如下代码:

let str=‘{"name":"Jack","age":10}‘;let toJson = JSON.parse(str);console.log(toJson);

返回结果如下:

注意:在字符串转化成JSON的时候,要遵守以下规则:

1.只能用双引号;
2.所有的名字必须用双引号包起来。

上面2条是JSON的标准写法,如果没有按这个来,在进行字符串转JSON的时候会报下面的错:

JSON的一些其他规则:

1.如果名字和值(key  和 value)一致时,可以只写一个。比如说

let numJson = {a:a,b:b}

你可以简写成

let numJson = {a,b}

2.里面有函数时,可以将":function"一块删掉。比如说:

let fcJson = { ???c:10, ???show:function(){ ???????return this.c ???},} ???

你可以简写成:

let fcJson = { ???c:10, ???show(){ ???????return this.c ???}}

JSON常见操作

原文地址:https://www.cnblogs.com/sese/p/9501185.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved