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

相關文章
相關標籤/搜索