jquery代码块
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <script type="text/javascript"> $(function(){ }); </script>
替换字符串
var str1="Visit Microsoft! Microsoft!!"; document.write(str1.replace(/Microsoft/,"替换一次")); document.write("<br>"); //replace 的第一个参数可以是正则表达式,/g标识全文匹配。 var str2="Visit Microsoft! Microsoft!!"; document.write(str2.replace(/Microsoft/g,"替换所有"));
去除空格和回车:2016-1-15
<script type="text/javascript" src="http://cdn.bootcss.com/zepto/1.0rc1/zepto.min.js"></script> <script type="text/javascript"> $(function(){ var s0 = "1\n\n\n\r\n\n\r1"; var s= $.trim(s0); s=s.replace(/\r/g,''); s=s.replace(/\n/g,''); alert(s0.length); alert(s.length); }); </script>
替换掉所有字符:
var s="我是张三 我是坐车来的 我不是走路来的"; var s=s.replace(/我/g,'你'); alert(s);
取页面参数
//取页面参数 var PAGE = { get:function(_name) { var str0=location.search; var str0=str0.replace("?",""); var str_arr=str0.split("&"); var _val=""; //alert(str0); for(var i=0;i<str_arr.length;i++){ if(str_arr[i].indexOf(_name)>-1){ var V = str_arr[i].split("="); _val = V[1]; //alert("-------"+V[1]+"-----"+_val); } } //console.log("_val:"+_val); return _val; }, }; //PAGE.get("id");//获取当前页面url所带的参数
AJAX (POST方式提交)
var requestUrl="http://192.168.1.1:8080/test?type=test"; $.ajax({ type : "post", async:true, url : requestUrl, data:{ product : product, address : address, phone : phone, content : content, }, dataType : "jsonp", success :function(data){ //console.log("--------(xxxxx)-----success"); }, error:function(data){ //console.log("error: (xxxxx)"); } });
console的使用
http://www.w3cfuns.com/article-5600040-1-1.html 你真的了解console吗 2015-6-8
//测试代码段的执行时间 console.time('测试1'); $("p[data-show1='1'][data-show2='1']").hide(); console.timeEnd('测试1'); //测试代码段的执行时间2 console.time('测试2'); $("p[data-ccc='1']").hide(); console.timeEnd('测试2'); //将传入对象的属性,包括子对象的属性以列表形式输出 console.dir(console); //性能分析 function ppp(){} console.profile('性能分析'); ppp(); console.profileEnd();