【问题标题】:Javascript why are functions getting called? FetchJavascript为什么要调用函数?拿来
【发布时间】:2025-11-30 01:20:03
【问题描述】:

我正在学习 javascript,但我无法理解某个概念:为什么一直使用函数。在 python 中,这会以不同的方式完成。 我们以 fetch 为例。

  fetch('http://example.com/movies.json')
    .then(response => response.json())
    .then(data => console.log(data));

为什么需要为响应和数据调用函数? 直觉上,我假设我可以只写response.json() 而不是调用函数。 我已经阅读了文档和各种教程,但我找不到为什么需要这样做。 谢谢!

【问题讨论】:

  • JavaScript 一般是异步的,需要函数封装操作完成时调用的代码。
  • @Pointy 谢谢,这解决了我的问题,但是为什么这些函数在没有被调用的情况下运行?

标签: javascript function fetch-api


【解决方案1】:

您将作为第一个参数作为要运行的函数和在第二个参数 Jason,他基本上说你只能在第二次调用后使用它......

【讨论】:

    最近更新 更多