找回密码
 立即注册

查看: 244|回复: 0
打印 上一主题 下一主题

在考虑许多函数是在彼此之上定义的

[复制链接]

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
跳转到指定楼层
楼主
发表于 2024-4-25 13:36:43 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
  同步和异步编程风格,关键字async和sync位于“同步”和“异步”一词的开头。当我们希望代码和函数同时执行并且完全独立且互不干扰并且不等待另一个函数的结果时,我们将使用这种可能性。 现,每个函数都依赖于另一个函数,而另一个函数本身需要另一个函数并且必须等待该函数的工作完成,就像即使在一个句子中,读者让人困惑的是该做什么。 地狱召唤我们可能陷入并卷入的事件。 回调是什么鬼? JavaScript 中不存在“回调地狱”这样的东西。


这只不过是一个著名的名字和术语。开发人员可能会陷入回调地狱,这是在编写包含 传真列表 个相互连接的异步函数的代码时发生的编码类型,例如: 获取数据1(函数 这是因为每个函数的“结果”都依赖于前面的函数。 异步一词意味着稍后发生的事情。 回调函数的基本概念 回调函数在编程中用作面向对象的模式来响应事件和异步活动。



在此模式中,回调函数作为参数发送给另一个函数,该函数是事件发生时将执行的一组指令。 例如,在 JavaScript 中,这些函数广泛用于异步和面向事件的编程。在这种情况下,回调函数将作为输入传递给另一个函数,例如 setTimeout()、addEventListener() 或 XMLHTTPRequest。 当所需的事件发生时,回调函数被调用并执行其指令。 回调函数被认为是异步和面向事件编程中的关键模式。

回复

使用道具 举报

     
    Archiver|手机版|小黑屋|

GMT+8, 2024-12-1 07:39 , Processed in 0.078125 second(s), 21 queries , Gzip On.

© 2001-2020 Powered by Discuz! X3.3. program By 手游私服 版权所有

快速回复 返回顶部 返回列表