uniapp js判定key是否在json中?

打印 上一主题 下一主题

主题 885|帖子 885|积分 2655


  • 推荐学习文档

    • golang应用级os框架,欢迎star
    • golang应用级os框架使用案例,欢迎star
    • 案例:基于golang开发的一款超有个性的旅游计划app履历
    • golang实战大纲
    • golang优秀开发常用开源库汇总
    • 想学习更多golang知识,这里有免费的golang学习笔记专栏
    • 想学习更多前端知识,这里有免费的前端专栏

在 UniApp 中,使用 JavaScript 可以通过以下几种方式判定一个键(key)是否在 JSON 对象中:
使用 in 运算符

  1. let jsonObject = {
  2.   name: 'John',
  3.   age: 30,
  4.   city: 'New York'
  5. };
  6. let key = 'age';
  7. if (key in jsonObject) {
  8.   console.log(`${key} 存在于 JSON 对象中。`);
  9. } else {
  10.   console.log(`${key} 不存在于 JSON 对象中。`);
  11. }
复制代码
使用 hasOwnProperty 方法

  1. let jsonObject = {
  2.   name: 'John',
  3.   age: 30,
  4.   city: 'New York'
  5. };
  6. let key = 'age';
  7. if (jsonObject.hasOwnProperty(key)) {
  8.   console.log(`${key} 存在于 JSON 对象中。`);
  9. } else {
  10.   console.log(`${key} 不存在于 JSON 对象中。`);
  11. }
复制代码
这两种方法都可以有效地判定一个特定的键是否在 JSON 对象中。根据你的详细需求选择符合的方法即可。
希望本文对你有所帮助!如果你有任何问题或建议,欢迎在评论区留言。
关注我看更多故意思的文章哦
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

兜兜零元

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表