javascript判断json是否存在某字段可以吗?

javascript判断json是否存在某字段可以吗?答案是:可以。下面本篇文章给大家介绍一下javascript判断json是否存在某字段的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

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是否存在某字段可以吗?的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » JavaScript 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏