如何在JavaScript严格模式下使用fetch()API?

时间:2018-10-11 13:35:07

标签: javascript fetch-api strict

如果我将"use strict";放在文件的顶部,编译器将抛出一个错误,指出'fetch' is not defined(与document.event.一起调用,但我很喜欢知道如何规避)。

1 个答案:

答案 0 :(得分:1)

正如我在上面的评论中指出的那样,如果您尝试在节点中使用fetch,则需要使用库,但是在浏览器环境中,我无法复制您的问题(见下文)

'use strict';

fetch('https://jsonplaceholder.typicode.com/todos/1')
  .then(res => (res.ok) ? res.json() : new Error('something went wrong'))
  .then(data => console.log(data))
  .catch(err => console.error(err));