随笔分类 - js/jq
摘要:1functionhtmlEscape(text){2returntext.replace(/[<>"&]/g,function(match,pos,originalText){3switch(match){4case"<":5return"<";6case">":7return">";8case"&":9return"&";10case"\"":11r
阅读全文
摘要:1varstringValue="Loremipsumdolorsitamet,consecteturadipisicingelit";2varpositions=newArray();3varpos=stringValue.indexOf("e");45while(pos>-1){6positions.push(pos);7pos=stringValue.indexOf("e",pos+1);8}9console.log(positions);
阅读全文
摘要:1vars1="sometext";2s1.color="red";3console.log(s1.color);45vars1=newObject();6s1.text="sometext";7s1.color="red";8console.log(s1);9console.log(s1.color);1011varstringObject=newString();12stringObject.text="sometext";13stringObject.color="red&quo
阅读全文
摘要:1functionlist(type){2varresult="<"+type+">";34//iteratethroughnon-typearguments5for(vari=1;i<arguments.length;i++){6result+="<li>"+arguments[i]+"</li>";7}89result+="</"+type+">";//endlist1011returnresult;12}13varl
阅读全文
摘要:匿名函数递归1functionfactorial(num){2if(num<=1){3return1;4}else{5returnnum*arguments.callee(num-1);6}7}命名函数递归1functionfactorial(num){2if(num<=1){3return1;4}else{5returnnum*factorial(num-1);6}7}调用函数1vartrueFactorial=factorial;2factorial=function(){3return0;4};5console.log(trueFactorial(5));6console.l
阅读全文
摘要:父页面1<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">2<htmlxmlns="http://www.w3.org/1999/xhtml">3<head>4<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8&qu
阅读全文
摘要:1functioncreateComparisonFunction(propertyName){2returnfunction(object1,object2){3varvalue1=object1[propertyName];4varvalue2=object2[propertyName];56if(value1<value2){7return-1;8}elseif(value1>value2){9return1;10}else{11return0;12}13};14}1516vardata=[17{name:"Zachary",age:28},18{name
阅读全文
摘要:方法如下:1varshow_navigator=navigator.userAgent.toLowerCase();2document.write(show_navigator);IE6:mozilla/4.0 (compatible; msie 6.0; windows nt 5.1; .net clr 2.0.50727)IE7:mozilla/4.0 (compatible; msie 7.0; windows nt 5.1; .net clr 2.0.50727)IE8:mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; triden.
阅读全文
摘要:jQuery1.6.1event鼠标事件在chrome的console.log下会报错,将jQuery升级到1.7.1就可以解决报错问题。
阅读全文
摘要:废话不多说,直接上代码index.html1<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"2"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">3<htmlxmlns="http://www.w3.org/1999/xhtml">4<head>5<metahttp-equiv="Content-Type"content="text/ht
阅读全文
摘要:1varkeys=[],nums=[],result=[];2for(vari=1;i<=800;i++){3varkey=Math.random();4keys.push(key);5nums[key]=i;6}7keys.sort();8for(vari=0;i<keys.length;i++){9result.push(nums[keys[i]])10}11console.log(result);12console.log(result.length);
阅读全文
摘要:1varstr="今天星期"+"日一二三四五六".charAt(newDate().getDay());2console.log(str);
阅读全文
摘要:1//splice(起始位置,要删除的个数,要插入的数据)2varcolors=["red","green","blue"];3varremoved=colors.splice(0,1);4console.log(colors);5console.log(removed);67removed=colors.splice(1,0,"yellow","orange");8console.log(colors);9console.log(removed);1011removed=colors.spli
阅读全文
摘要:1<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">2<htmlxmlns="http://www.w3.org/1999/xhtml">3<head>4<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"
阅读全文
摘要:1 <ul id="navigation" class="nav-top">2 <li><a class="current" href="index.html">首 页</a></li>3 <li><a href="zxzx.html">最新资讯</a></li>4 <li><a href="yjts.html"&
阅读全文