后台返回来的json字符串的对象化和遍历
博客专区 > spademan 的博客 > 博客详情
后台返回来的json字符串的对象化和遍历
spademan 发表于3年前
后台返回来的json字符串的对象化和遍历
  • 发表于 3年前
  • 阅读 3077
  • 收藏 5
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: 后台返回来的json字符串的对象化和遍历

一般情况下我们获取到后台返回来的 都是json的字符串形式,假设返回的数据是datas。可以通过 console.log( typeof datas)来测试一下 返回来的datas的数据类型。

  1. json字符串的对像化

    一般来说,我们要用的json数据都是对象,同key去查找值,所以这里 用到 JSON.parse(datas),将datas对象化

  2. json对象的遍历

    通过for(var key in datas){}的形式来遍历 ,多维的则复合 for遍历


例子:

var dataurl="xxxxxx/das/ddd";//数据请求接口

$.ajax({

url: dataurl,

type: 'POST',

data:"",

dataType: 'html',

timeout: 1000,

error: function(){alert('数据获取错误');},

success: function(datas){

 var dataobj=JSON.parse(datas);

 for(var key in dataobj){ 。                                                            

        console.log(key);

for(var field_name in dataobj[key]){

console.log(field_name);

}

 }

}


共有 人打赏支持
粉丝 9
博文 92
码字总数 39247
×
spademan
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: