




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
JavaScript常用方法 JavaScript常用方法汇总 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。那么JavaScript常用方法有哪些?跟yjbys小编一起来学习吧! 经常使用的JS方法,今天记下,以便以后查询 /*手机类型判断*/ varBrowserInfo={ userAgent:navigator.userAgent.toLowerCase() isAndroid:Boolean(navigator.userAgent.match(/android/ig)), isIphone:Boolean(navigator.userAgent.match(/iphone|ipod/ig)), isIpad:Boolean(navigator.userAgent.match(/ipad/ig)), isWeixin:Boolean(navigator.userAgent.match(/MicroMessenger/ig)), } /*返回字符串长度,汉子计数为2*/ functionstrLength(str){ vara=0; for(vari=0;i if(str.charCodeAt(i)>255) a+=2;//按照预期计数增加2 else a++; } returna; } 获取url中的参数 functionGetQueryStringRegExp(name,url){ varreg=newRegExp("(^|\\?|&)"+name+"=([^&]*)(\\s|&|$)","i"); if(reg.test(url))returndecodeURIComponent(RegExp.$2.replace(/\+/g,""));return""; } /*js绑定事件适用于任何浏览器的元素绑定*/ functioneventBind(obj,eventType,callBack){ if(obj.addEventListener){ obj.addEventListener(eventType,callBack,false); } elseif(window.attachEvent){ obj.attachEvent('on'+eventType,callBack); } else{ obj['on'+eventType]=callBack; } }; eventBind(document,'click',bodyClick); /*获得当前浏览器JS的版本*/ functiongetjsversion(){ varn=navigator; varu=n.userAgent; varapn=n.appName; varv=n.appVersion; varie=v.indexOf('MSIE'); if(ie>0){ apv=parseInt(i=v.substring(ie+5)); if(apv>3){ apv=parseFloat(i); } }else{ apv=parseFloat(v); } varisie=(apn=='MicrosoftInternetExplorer'); varismac=(u.indexOf('Mac')>=0); varjavascriptVersion="1.0"; if(String&&String.prototype){ javascriptVersion='1.1'; if(javascriptVersion.match){ javascriptVersion='1.2'; vartm=newDate; if(tm.setUTCDate){ javascriptVersion='1.3'; if(isie&&ismac&&apv>=5)javascriptVersion='1.4'; varpn=0; if(pn.toPrecision){ javascriptVersion='1.5'; a=newArray; if(a.forEach){ javascriptVersion='1.6'; i=0; o=newObject; tcf=newFunction('o','vare,i=0;try{i=newIterator(o)}catch(e){}returni'); i=tcf(o); if(i&&i.next){ javascriptVersion='1.7'; } } } } } } returnjavascriptVersion; } /*获取当前点击事件的Object对象*/ functiongetEvent(){ if(document.all){ returnwindow.event;//如果是

星菱****23
实名认证
内容提供者


最近下载
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf