分享web开发知识

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

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

js中json字符串与对象的转换及是否为空

发布时间:2023-09-06 02:18责任编辑:彭小芳关键词:jsjson

1.json对象(数组)转字符串

var b=[ { ???????"CategoryName" : "Beverages", ???????"ProductName" : "Steeleye Stout", ???????"Country" : "UK", ???????"Price" : "1008.0000", ???????"Quantity" : "65" ???}, { ???????"CategoryName" : "Beverages", ???????"ProductName" : "Laughing Lumberjack Lager", ???????"Country" : "USA", ???????"Price" : "140.0000", ???????"Quantity" : "10" ???}];console.log(JSON.stringify(b));

2.json字符串转对象
JSON.parse(jsonstr);

3.判断json是否为空

var a={aa:111,bb:222};

if(JSON.stringify(a) != "{}") 或者利用 Object.keys(a).length>0

json数组则jsArray.length>0;

4.存取值

var a={};

a.aa=111;

a["bb"]=222;

a["List"]=[{aa:111,bb:222},{aa:112,bb:223}];

a["List"][0].aa=113;

a["List"][0]["bb"]=224;

var b=[{aa:111,bb:222},{aa:112,bb:223}];

b[0].aa=114;

b[0]["bb"]=225;

js中json字符串与对象的转换及是否为空

原文地址:https://www.cnblogs.com/pu20065226/p/9804732.html

知识推荐

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