我想在ES6 JavaScript中执行以下操作,但找不到正确的语法。第二。那么()效果很好,但第一个,它应该抛出一个错误不会(第一部分包含标准的JS语法)在ES6中写入箭头函数的正确方法
return fetch('/api/data.json', {
credentials: 'same-origin'
}).then(function(response) {
if (!response.ok) {
throw Error(response.statusText);
}
return response;
})
.then(response => response.json())
................
你能提供一个小提琴? – Aides
为什么这两个神庙? – Jai
如何引入箭头影响你所看到的行为?你发布的代码看起来很好。除非你想要抛出一个错误 - 因为它不会,所以你需要在末尾添加一个'.catch'来捕获错误 – CodingIntrigue