1***@qq.com
1***@qq.com
  • 发布:2023-02-08 21:29
  • 更新:2023-02-10 16:07
  • 阅读:156

javaScript中, JSON有没有函数: 用于判断是否有某个键值. 比如: has()

分类:HBuilderX

javaScript中, JSON有没有函数: 用于判断是否有某个键值. 比如: has()

查了好久, has, hasKey,...都不行,

哪位仁兄指点一下, 万分感谢!

2023-02-08 21:29 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

已解决了.

可以直接写:

if (!res.data.xxxx) {

console.log('JSON中,data分支下面, 没有xxxx键值');

};

[已删除]

[已删除]

你这样写如果那个键存在但是为false的话也会进if....有个函数可以判断,,hasOwnProperty..专门判断是否存在的..希望你可以多看看文档

1***@qq.com

1***@qq.com (作者)

感谢您的指点,
在您的指点下,我测试通过以下代码了!

if (res.data.hasOwnProperty('ErrorMsg')) {
有属性ErrorMsg
} else {
没有属性ErrorMsg
}

要回复问题请先登录注册