首页 > 编程语言 > 详细

javascript优化--05模式

时间:2014-12-09 12:04:09      阅读:226      评论:0      收藏:0      [点我收藏+]

回调模式:

  • 基本例子:
var findNodes = function (callback) {
   ......................
   if (typeof callback !== ‘function‘) {
        callback = false;
   }
   ................
    while(i) {
     i --;
    ............
    if(callback) {
       callback(found)
    }
    ............
   }
}
  • 回调方法是对象方法的时候:
    var findNodes = function (callback, callback_obj) {
       .........   
       if(typeof callback === ‘string‘) {
          callback = callback_obj[callback];
      }
       ...........
       if(typeof callback === ‘function‘) {
         callback.call(callnack_obj, found);
      }
      ...........
    }
    //findNodes(‘paint‘, myapp);

 

javascript优化--05模式

原文:http://www.cnblogs.com/jinkspeng/p/4152741.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!