亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

分享一個常用的javascript靜態類

2019-11-20 13:32:03
字體:
來源:轉載
供稿:網友

廢話不多說,直接奉上代碼,知道干啥用的小伙伴直接帶走吧。

復制代碼 代碼如下:

util=function(){
    return {
        $:function(id){
            return document.getElementById(id);
        },
        trim:function(str){
            return str.replace(/(^/s+)|(/s+$)/g, "");
        },
        len:function(str){  
            return str.replace(/[^/x00-/xff]/g,'**').length;  
        },
        format:function(str){
            var arg = arguments;
            return str.replace(//{(/d+)/}/g, function(m, i){
                return arg[parseInt(i)+1];
            });
        },
        each:function(object, callback, args){
            var name, i = 0, length = object.length;
            if ( args ) {
                if ( length === undefined ) {
                    for ( name in object )
                        if ( callback.apply( object[ name ], args ) === false )
                            break;
                } else
                    for ( ; i < length; )
                        if ( callback.apply( object[ i++ ], args ) === false )
                            break;
            } else {
                if ( length === undefined ) {
                    for ( name in object )
                        if ( callback.call( object[ name ], name, object[ name ] ) === false )
                            break;
                } else
                    for ( var value = object[0];
                        i < length && callback.call( value, i, value ) !== false; value = object[++i] ){}
            }
        },
        setCookie:function(name,value,hours,path,domain){
            var str=new String();
            var nextTime=new Date();
            nextTime.setHours(nextTime.getHours()+hours);
            str=name+"="+escape(value);
            if(hours)
                str+=";expires="+nextTime.toGMTString();
            if(path)
                str+=";path="+path;
            if(domain)
                str+=";domain="+domain;
            document.cookie=str;
        },
        getCookie:function(name){
            var rs=new RegExp("(^|)"+name+"=([^;]*)(;|$)","gi").exec(document.cookie),tmp;
            if(tmp=rs)
                return unescape(tmp[2]);
            return null;
        },
        delCookie:function(name){
            document.cookie = name + "=-1" + "; expires=Fri, 31 Dec 1999 23:59:59 GMT;";
        },
        /**
        *url String
        *parms String
        *method String default value "get"
        *asy Boolean defalut value true
        *success Function(http_request.responseText)
        **/
        ajax:function(config){
            var url=config.url,
                parms=(config.parms?config.parms:"") + "&t="+new Date().getTime(),
                method=config.method||"get",
                asy=true;
            var http_request=null;
            if(method.toLowerCase()=="get"){
                url=url+"?"+parms;
                parms=null;
            }
            //開始初始化XMLHttpRequest對象
            if(window.XMLHttpRequest) { //Mozilla 瀏覽器
                http_request = new XMLHttpRequest();
                if (http_request.overrideMimeType) {//設置MiME類別
                    http_request.overrideMimeType("text/xml");
                }
            } else if (window.ActiveXObject) { // IE瀏覽器
                try {
                    http_request = new ActiveXObject("Msxml2.XMLHTTP");
                } catch (e) {
                    try {               
                        http_request = new ActiveXObject("Microsoft.XMLHTTP");
                    } catch (e) {}
                }
            }
            if(!http_request) { // 異常,創建對象實例失敗
                throw new Error("不能創建XMLHttpRequest對象實例.");
                return null;
            }
            http_request.open(method,url,asy);
            http_request.onreadystatechange=function(){
                if (http_request.readyState == 4){
                    try{
                        if (http_request.status == 200){
                            config.success(http_request.responseText);
                        }
                    }catch(e){
                        throw new Error("數據讀取失敗.");
                    }
                }
            };
            if(method.toLowerCase()=="post"){
                http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
            }
            http_request.send(parms);
        }
    };
}();

是不是相當不錯呢,反正我是很滿意。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕日韩综合av| 欧美亚洲成人精品| 久久精品久久久久久国产 免费| **欧美日韩vr在线| 亚洲一区二区久久| 97免费在线视频| 日韩日本欧美亚洲| 亚洲专区在线视频| 中文字幕欧美在线| 国产精品av在线播放| 国产主播喷水一区二区| 欧美在线视频免费观看| 国产不卡一区二区在线播放| 欧美精品电影在线| 亚洲a区在线视频| 日韩在线视频观看| 日韩视频免费观看| 欧美一区二粉嫩精品国产一线天| 亚洲国产精品资源| 欧美日韩中文在线| 日韩中文字幕精品视频| 中文字幕亚洲专区| 秋霞午夜一区二区| 欧美成人精品一区| 成人黄色在线播放| 国产视频观看一区| 日本欧美国产在线| 亚洲精品影视在线观看| 欧美成人午夜激情在线| 成人精品福利视频| 中文字幕久久亚洲| 亚洲综合在线做性| 久久久久久久国产精品| 国产精品久久久久久网站| 97国产一区二区精品久久呦| 色噜噜亚洲精品中文字幕| 久久久精品欧美| 国产精品久久久| 亚洲午夜激情免费视频| 国产精品久久电影观看| 日本成人黄色片| 国内精品久久久久久| 欧美成人精品在线视频| 久久精品视频在线观看| 国产欧美亚洲精品| 日韩中文字幕在线播放| 免费成人高清视频| 91精品国产99| 亚洲欧洲激情在线| 国产精品爱久久久久久久| 国产精品大陆在线观看| 亚洲天堂av电影| 国产精品扒开腿爽爽爽视频| 欧美成人免费播放| 欧美猛交ⅹxxx乱大交视频| 亚洲999一在线观看www| 欧美极品美女视频网站在线观看免费| 92看片淫黄大片欧美看国产片| 欧美极品在线播放| 国产aⅴ夜夜欢一区二区三区| 欧美电影免费观看电视剧大全| 大胆欧美人体视频| 欧美丰满少妇xxxx| 国产成人jvid在线播放| 欧美激情免费在线| 日韩在线观看网址| 国产欧美精品一区二区三区-老狼| 26uuu久久噜噜噜噜| 久久久精品国产| 91久久嫩草影院一区二区| 清纯唯美亚洲激情| 久久精品久久久久久| 欧美黄色成人网| 欧美日韩国产色| 欧美色图在线视频| 亚洲最大在线视频| 欧美特级www| 欧美成人午夜激情视频| 欧洲成人免费视频| 国产在线拍揄自揄视频不卡99| 亚洲成人久久电影| 亚洲品质视频自拍网| 色偷偷av一区二区三区| 精品国内亚洲在观看18黄| 成人久久18免费网站图片| 久久精彩免费视频| 久久精品国产成人| 亚洲一区二区在线播放| 欧美日韩精品在线视频| 91国产美女视频| 欧美精品做受xxx性少妇| 91成人在线观看国产| 97超级碰碰人国产在线观看| 伊人久久综合97精品| 亚洲影院在线看| 国产精品91在线观看| 国产日韩欧美在线播放| 国产日本欧美在线观看| 国产激情999| 人妖精品videosex性欧美| 欧美一级视频在线观看| 日韩激情在线视频| 欧美疯狂性受xxxxx另类| www国产91| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲午夜国产成人av电影男同| 日韩视频一区在线| 久久久久久久久久亚洲| 亚洲激情电影中文字幕| 国产精品91免费在线| 中国人与牲禽动交精品| 欧美老女人性生活| 国产欧美在线看| 2019亚洲男人天堂| 久久激情视频免费观看| 国内精品在线一区| 精品国产电影一区| 91chinesevideo永久地址| 91在线看www| 成人a在线视频| 成人久久一区二区| 欧美性猛交xxxx乱大交极品| 91在线观看免费观看| 午夜精品美女自拍福到在线| 欧美噜噜久久久xxx| 91精品综合久久久久久五月天| 欧美激情精品久久久久久变态| 国产成人在线亚洲欧美| 亚洲国产欧美一区二区三区同亚洲| 91久久久久久久久久久| 国产精品午夜一区二区欲梦| 热99精品里视频精品| 日韩av在线免费观看一区| 亚洲欧美日韩精品久久奇米色影视| 91久久久久久久久久久| 大桥未久av一区二区三区| 2023亚洲男人天堂| 欧美丝袜一区二区| 欧美精品videos性欧美| 91欧美精品午夜性色福利在线| 九色91av视频| 欧美日韩爱爱视频| 日韩欧美精品在线观看| 国产中文字幕亚洲| 午夜精品一区二区三区在线视频| 91精品视频免费| 欧美性猛交xxxx久久久| 亚洲视频一区二区三区| 亚洲成人精品视频| 97在线日本国产| 日韩电影中文 亚洲精品乱码| 日韩毛片在线观看| 色综合久久88色综合天天看泰| 久久视频在线视频| 97视频免费在线看| 亚洲精品中文字| 91在线视频九色| 欧美在线不卡区| 4438全国亚洲精品在线观看视频| 亚洲精品第一国产综合精品| 国产精品久久久久久久久免费看| 亚洲最大福利视频| 亚洲成年人在线播放| 久久精品成人一区二区三区|