为了账号安全,请及时绑定邮箱和手机立即绑定

在JavaScript中创建自定义回调

在JavaScript中创建自定义回调

繁华开满天机 2019-07-03 11:10:06
在JavaScript中创建自定义回调我所需要做的就是在当前函数执行结束时执行回调函数。function LoadData() {     alert('The data has been loaded');     //Call my callback with parameters. For example,     //callback(loadedData , currentObject);}此功能的使用者应如下所示:object.LoadData(success);function success(loadedData , currentObject) {   //Todo: some action here }我如何实现这一点?
查看完整描述

3 回答

?
慕姐8265434

TA贡献1813条经验 获得超2个赞

在尝试执行回调之前,确保回调是一个实际函数是很好的做法:

if (callback && typeof(callback) === "function") {

  callback();}


查看完整回答
反对 回复 2019-07-03
?
慕村9548890

TA贡献1884条经验 获得超4个赞

我的2美分。一样但不一样.。

<script>
    dosomething("blaha", function(){
        alert("Yay just like jQuery callbacks!");
    });


    function dosomething(damsg, callback){
        alert(damsg);
        if(typeof callback == "function") 
        callback();
    }</script>


查看完整回答
反对 回复 2019-07-03
  • 3 回答
  • 0 关注
  • 439 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信