javascript判断json是否存在某字段的方法
方式一 !("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); }
更多web开发知识,请查阅 HTML中文网 !!
以上就是javascript判断json是否存在某字段可以吗?的详细内容,更多请关注易知道|edz.cc其它相关文章!