首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Javascript回调函数-怀疑和误解

Javascript回调函数-怀疑和误解
EN

Stack Overflow用户
提问于 2017-10-27 08:39:22
回答 2查看 60关注 0票数 2

我在网上查看回调函数,我读了两篇让我感到困惑的文章。我不会提到网站,但其中之一非常流行,场景是:

网站1:

  • 回调函数: $(“按钮”).click(函数(){$(“p”).hide(“慢速”,函数(){警报(“段落现在隐藏”);});});
  • 不是回调函数: $(“按钮”).click(函数(){ $("p").hide(1000);警报(“段落现在隐藏”);});

网站2 :

  • 回调函数: $(“#btn_1”).click(函数(){.click(“Btn 1单击”);});

检查上面的代码,我想知道为什么website1中的"not回调函数“与website2中的”回调函数“不同,我想知道哪个是真正的回调函数,哪个不是,检查上面的示例。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-27 08:45:55

--它们都有回调函数.

这有两个回调函数(单击内部,内部隐藏):

代码语言:javascript
运行
复制
$("button").click(function(){
    $("p").hide("slow", function(){
        alert("The paragraph is now hidden");
    });
});

它有一个回调函数(在内部单击):

代码语言:javascript
运行
复制
$("button").click(function(){
    $("p").hide(1000);
    alert("The paragraph is now hidden");
});

它有一个回调函数(在内部单击):

代码语言:javascript
运行
复制
$("#btn_1").click(function() {
  alert("Btn 1 Clicked");
});
票数 0
EN

Stack Overflow用户

发布于 2017-10-27 08:54:04

回调函数

作为参数传递给另一个函数的函数,当完成某个任务时,这个回调函数将调用。

网站1:

回调function的(这里只需要回调内部的回调)

在这里,我们将一个函数作为参数传递给另一个函数,因此这是回调。

function不回调

这里和下面一样,我们不关心函数的主体,所以这也是一个回调函数。

Website2:

在这里,我们可以看到,我们传递一个函数作为一个参数。所以回调函数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46970867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档