callback理解

ex:

      var fn1 = function(callback){

            //do something

            callback && callback(); //若是callback存在,那么回调

      }




      var fn2 = function(callback){

           //do something

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

//若是callback的类型为函数,那么回调,先检验callback是否为函数,而后再回调,减小出    //错

      callback();

           };

      }
函数

      var fn3 = function(callback){

            //do something

            (callback && typeof( callback === 'function' )) && callback();

            //综合以上两种检验方式来确认时候回调

      }io

相关文章
相关标签/搜索