用javascript对一个json数组深度赋值示例
作者:whsnow 时间:2024-04-23 09:22:54
<!DOCTYPE HTML>
<html>
<head>
<title>test1</title>
</head>
<body>
<script>
var arr={
"name":"zhansan",
"age":23,
"address":{
"city":"beijing",
"gas":{
"gasSheet":"气态流出物月报",
"H_adjust":1
},
"time":{
"duration":31
}
},
"units":{"title":"function"}
}
function show(obj){
var tmp={};
for(var i in obj){
if(obj[i]=="object"){
<span style="color:#ff0000;">tmp[i]=show(obj[i]);</span>
}
else{
<span style="color:#ff0000;">tmp[i]=obj[i]</span>
}
}
return tmp;
}
var result=show(arr);
console.log(result);
</script>
</body>
</html>
</pre><p></p><p>利用递归思想,其中注意赋值语句</p><p>可用于不同的环境</p><p></p><pre>
标签:json数组,赋值
0
投稿
猜你喜欢
由不同的索引更新解决MySQL死锁套路
2024-01-18 02:03:53
详解MySQL多版本并发控制机制(MVCC)源码
2024-01-20 04:20:38
正则的replace方法(产生的字符串副本)
2008-06-03 13:31:00
PyTorch深度学习模型的保存和加载流程详解
2023-07-10 04:58:33
python可视化 matplotlib画图使用colorbar工具自定义颜色
2023-01-06 07:10:01
python将txt文件读入为np.array的方法
2023-07-23 08:10:29
快速配置PHPMyAdmin方法
2023-07-16 07:05:20
python Kmeans算法原理深入解析
2022-03-01 07:26:55
Python如何转换字符串大小写
2021-03-16 17:40:20
在ORACLE移动数据库文件
2010-08-02 12:54:00
在自动化中用python实现键盘操作的方法详解
2021-02-04 00:23:48
python 实现提取PPT中所有的文字
2023-05-01 04:21:35
asp如何计算下载一个文件需要多长时间?
2009-11-25 20:17:00
javascript中createElement的两种创建方式
2024-04-10 16:13:42
设计师的职业规划
2009-08-31 12:52:00
mysql中GROUP_CONCAT的使用方法实例分析
2024-01-28 01:01:26
Java实现数据库连接的最详细教程分享
2024-01-28 01:34:15
python matplotlib库绘制散点图例题解析
2023-08-14 03:12:56
Python创建模块及模块导入的方法
2023-04-21 03:42:03
urllib和BeautifulSoup爬取维基百科的词条简单实例
2023-10-25 21:46:59