手游群

标题: 在考虑许多函数是在彼此之上定义的 [打印本页]

作者: jtom88854@gmail    时间: 2024-4-25 13:36
标题: 在考虑许多函数是在彼此之上定义的
  同步和异步编程风格,关键字async和sync位于“同步”和“异步”一词的开头。当我们希望代码和函数同时执行并且完全独立且互不干扰并且不等待另一个函数的结果时,我们将使用这种可能性。 现,每个函数都依赖于另一个函数,而另一个函数本身需要另一个函数并且必须等待该函数的工作完成,就像即使在一个句子中,读者让人困惑的是该做什么。 地狱召唤我们可能陷入并卷入的事件。 回调是什么鬼? JavaScript 中不存在“回调地狱”这样的东西。


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



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






欢迎光临 手游群 (http://syqun.com/) Powered by Discuz! X3.3