fetch() 是 ES6 的新语法,主要是搭配 Promise来执行请求网站和请求後获取 Response 的处理方式。
语法
let promise = fetch(url, [options])
fetch()方法是一个位於全域window物件的方法,它会被用来执行送出Request(要求)的工作,如果成功得到回应的话,它会回传一个带有Response(回应)物件的已实现Promise物件。
fetch('http://example.com/movies.json', {method: 'get'})
.then(function(response) {
return response.json();
})
.then(function(myJson) {
console.log(myJson);
})
.catch(function(err) {
console.log('错误:', err);
});
参考资料:
https://eyesofkids.gitbooks.io/javascript-start-from-es6/content/part4/ajax_fetch.html
https://wcc723.github.io/javascript/2017/12/28/javascript-fetch/
https://ithelp.ithome.com.tw/articles/10252941
<<: [Day3][笔记] React.js 常用 的 ES6 语法(2)
前言 在取用个资料的时候,都是一个一个执行,分散各地,为了方便需要整合;讯号灯也是如此,都放在个别的...
餐点尾声 - 铁人赛心得 比起其他人可能有先拟好草稿,甚至先把30天的文章打好 这次的铁人赛我是边实...
上面这个是今天会提到的内容,如果你已经可以轻松看懂,欢迎直接左转去看我队友们的精彩文章! 昨天我们...
资讯安全是一门透过安全管制措施(security controls), 保护资讯资产免於受到危害, ...