之前有人问了一个问题就是关于js获取json数据value值的几种方式,所以今天把一些比较常见的给总结了一下,希望能帮助到大家

<script>
        var obj = {id:1,name:'abd'}
        //js获取json字符串value的第一种方式
        console.log(obj.id);
        //js获取json字符串value的第二种方式
        console.log(obj['id']); 

        Object.keys(obj).forEach(keys => {
            //js获取json字符串value的第三种方式
            //打印出来的Object.keys(obj)的值为["id","name"]
            //此时获取到的keys是字符串类型的键值,也就是"id""name"
            console.log(obj[keys]);
        })


		//js获取json字符串value的第四种方式
        for (let k in obj) {
            console.log(obj[k]);
        }
</script>
GitHub 加速计划 / js / json
18
5
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:3 个月前 )
2d42229f * Support BSON uint64 de/serialization Signed-off-by: Michael Valladolid <mikevalladolid@gmail.com> * Treat 0x11 as uint64 and not timestamp specific Signed-off-by: Michael Valladolid <mikevalladolid@gmail.com> --------- Signed-off-by: Michael Valladolid <mikevalladolid@gmail.com> 5 天前
1809b3d8 Signed-off-by: Niels Lohmann <mail@nlohmann.me> 5 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐