首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Javascript Function()扩充(转)

2012-09-02 
Javascript Function()扩展(转)var?a??{???b:?{???c:?function?()?{???}???},?????f:?function?()?{???al

Javascript Function()扩展(转)

                      var?a?=?{???b:?{???c:?function?()?{???}???},?????f:?function?()?{???alert(this==a.b);???}???};?????a.b.c?=?a.f.wrap(function?(F)?{???F();???});???

                    ?a.b.c();
                    最好是采用a.f.wrap(function (F) { F();})这样的形式来书写wrapper;

                    Delay吧;

                    Ext中:
                    defer : function(millis, obj, args, appendArgs){
                    var fn = this.createDelegate(obj, args, appendArgs);
                    if(millis){
                    return setTimeout(fn, millis);
                    }
                    fn();
                    return 0;
                    },

                    Protype中:
                    delay: function() {
                    var __method = this, args = $A(arguments), timeout = args.shift() * 1000;
                    return window.setTimeout(function() {
                    return __method.apply(__method, args);
                    }, timeout);
                    },

                    Moo

                    delay: function(delay, bind, args){
                    return this.create({delay: delay, bind: bind, arguments: args})();
                    },


                    periodical: function(interval, bind, args){
                    return this.create({periodical: interval, bind: bind, arguments: args})();
                    },

                    periodical : function(millis, obj, args, appendArgs){
                    var fn = this.createDelegate(obj, args, appendArgs);
                    if(millis){
                    return setInterval(fn, millis);
                    }
                    fn();
                    return 0;
                    },

                    ?

                    ??????????????????????????????????????????????????????????????????????????????? prk???? ?2008-7-30

                    ?

                    转载自:http://jljlpch.iteye.com/blog/221646

热点排行
Bad Request.