json取值问题

如下格式:

{"code":200,"msg":"Hello World","data":[{"uid":"aaaaaaa"}]},

通过js取出data的值

直接操作,不存在将JSON赋值给某个变量

FineReport zy_20180110 发布于 2021-6-18 13:39 (编辑于 2021-6-18 14:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
zy_20180110Lv5中级互助
发布于2021-6-21 14:23

使用ajax解决了

  • 祈L 祈L 话说我给的就是ajax的,你看不懂吗
    2021-06-21 14:25 
  • zy_20180110 zy_20180110(提问者) 回复 祈L 恩,看不懂
    2021-06-22 08:19 
最佳回答
0
杨朝健Lv5中级互助
发布于2021-6-18 13:42

百度一大堆

最佳回答
0
shirokoLv6资深互助
发布于2021-6-18 14:06(编辑于 2021-6-18 14:24)

var a='{"code":200,"msg":"Hello World","data":[{"uid":"aaaaaaa"}]}';

var b=JSON.parse(a);

console.log(b.data);

console.log(b.data[0].uid);

image.png

  • zy_20180110 zy_20180110(提问者) var a 类似的定义不存在
    2021-06-18 14:15 
  • shiroko shiroko 回复 zy_20180110(提问者) 你返回的这个json是什么形式的,如果本身就是json对象,直接当b用就行了
    2021-06-18 14:19 
  • zy_20180110 zy_20180110(提问者) 回复 shiroko 没对象,就是给了这么一个json
    2021-06-18 14:23 
  • shiroko shiroko 回复 zy_20180110(提问者) 给是怎么给,谁给。
    2021-06-18 14:24 
最佳回答
0
祈LLv6中级互助
发布于2021-6-18 14:24

image.png

  • 3关注人数
  • 700浏览人数
  • 最后回答于:2021-6-21 14:23
    请选择关闭问题的原因
    确定 取消
    返回顶部