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

How to use the fetch() API in JavaScript Strict Mode?

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

正如我在上面的评论中指出的那样,如果您尝试在节点中使用 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));