频道栏目
首页 > 资讯 > JavaScript > 正文

fetch获取解析json数据

17-08-29        来源:[db:作者]  
收藏   我要投稿

因为在 Request 和 Response 中都包含 Body 的实现,所以包含以下类型:

ArrayBufferArrayBufferView (Uint8Array and friends)Blob/FilestringURLSearchParamsFormData

在 fetch 中实现了对应的方法,并返回的都是 Promise 类型。那如何获取到我们的json数据呢?

这样处理返回的数据类型就会变的特别地方便,如处理 json 格式的数据:

var myRequest = new Request('http://api.com/products.json');

fetch(myRequest).then(function(response) {
  return response.json().then(function(json) {
    for(i = 0; i < json.products.length; i++) {
      var name = json.products[i].Name;
      var price = json.products[i].Price;
      // do something more...
    }
  });
});
相关TAG标签
上一篇:Python编程中遇到的问题
下一篇:WebSocket刨根问底(一)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站