首页 > 编程语言 > 详细

JS中判断JSON数据是否存在某字段的方法 JavaScript中判断json中是否有某个字段

时间:2016-02-26 16:57:14      阅读:393      评论:0      收藏:0      [点我收藏+]

方式一 !("key" in obj) 
方式二 obj.hasOwnProperty("key")  //obj为json对象。

实例:

        var jsonworld_pose = JSON.parse(data[0].world_pose);
        var jsonorientation = jsonworld_pose.orientation; //次处可能为undefined
        var jsonposition = jsonworld_pose.position;//次处可能为undefined

        if (jsonworld_pose.hasOwnProperty("orientation")) {//使用时先进行判断
            $("#orientation-w").html(jsonorientation.w);
            $("#orientation-x").html(jsonorientation.x);
            $("#orientation-y").html(jsonorientation.y);
            $("#orientation-z").html(jsonorientation.z);
        }

        if (jsonworld_pose.hasOwnProperty("position")) {
            $("#position-x").html(jsonposition.x);
            $("#position-y").html(jsonposition.y);
            $("#position-z").html(jsonposition.z);
        }

 

JS中判断JSON数据是否存在某字段的方法 JavaScript中判断json中是否有某个字段

原文:http://www.cnblogs.com/cdemo/p/5220685.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!