解决JSON问题

前情提要:

没有JS背景,但是工作中遇到要和JSON(JavaScript Object Notation)打交道的场景,一大串总是看着非常心烦。故写个文章总结出现的问题,给出解决方案和不错的网站参考。他与XML最大的不同在于:简短速度快且可用数组(包含多个对象)。

先贴自用的快捷工具

JSON 操作:https://jsonhero.io/

用法

1.对象(属性值可以是数组):{}保存键值对,eg:{键:值,键:值} {"name" : "JSON","url" : "csdn.com"(注意双引号 且key必须是字符串)
2.数组(可包含多个对象):[]保存的有序集合,eg:[值,值,值] [ { key1 : value1-1 , key2:value1-2 }, { key1 : value2-1 , key2:value2-2 }, ]

操作合集

//读取
var myself, x;
myself = { "name":"mat", "height":199, "weight":70 };
x = myself.name;
//循环读取
var myself ={ "name":"mat", "height":199, "weight":70 };
for (x in myself) {
    document.getElementById("demo").innerHTML += x + "<br>";
}
//嵌套
myself = {
    "name":"mat",
    "height":199,
    "sites": {
        "site1":"1.com",
        "site2":"2.com",
        "site3":"3.com"
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MatsumotoChrikk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值