!!!常用JS代码块 (jquery)
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();
!!!常用JS代码块 (jquery)的更多相关文章
- 常用JS代码片段
1.隐藏部分数字,如手机号码,身份证号码 1 2 3 function (str,start,length,mask_char){ return str.replace(str.substr(star ...
- javascript基础之javascript的存在形式和js代码块在页面中的存放位置
1.存在形式 文件 如: <script src='js/jc.js'></script> 前页面 <script type='text/javascript'>a ...
- js基础之javascript的存在形式和js代码块在页面中的存放位置和 CSS 对比
1.存在形式 文件 如: <script src='js/jc.js'></script> 前页面 <script type='text/javascript'>a ...
- 常用js代码整理、收集
个人整理了一下个人常用到的一些js代码,以方便学习以及日后使用,或许有一些是个人之前从网上摘下来的,但是不记得是具体从哪里来的了,如果你看到有一段代码跟你的文章很相似甚至一样,请不要气愤,请告诉我,我 ...
- 原始的js代码和jquery对比
Even a task as simple as this can be complicated without jQuery at our disposal. In plain JavaScript ...
- 站长常用的200个js代码 站长常用js代码大全 站长常用js代码集合
站长常用的200个js代码 1.文本框焦点问题 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect: ...
- 自动化测试-20.selenium常用JS代码执行
前言: 在工作中有些控件定位不到,需要操作,使用JS代码去修改或者操作达到selenium不能做的操作. 1.Web界面的滑动 1 #coding:utf-8 2 from selenium impo ...
- 常用的JS代码块收集
/**数组去重一*/ (function (arr) { arr = arr.sort(); for (var i = 0; arr[i]; i++) { if (arr[i] === arr[i + ...
- 100个常用js代码(转载)
作者:小萧ovo链接:https://zhuanlan.zhihu.com/p/23076321来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. JavaScript定点 ...
随机推荐
- 1. Django概述
1.1 设计模型 Django,但它附带了一个你可以用python代码描述数据库布局的对象关系映射器. 数据模型语法提供了许多丰富的方法来展现你的模型——到目前为止,它解决了多年来数据库模式问题. 简 ...
- 剑指Offer 50. 数组中重复的数字 (数组)
题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内. 数组中某些数字是重复的,但不知道有几个数字是重复的.也不知道每个数字重复几次.请找出数组中任意一个重复的数字. 例如,如果输入长度为 ...
- 2456 Aggressive cows
Aggressive cows Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 23866 Accepted: 11141 ...
- 解决使用angular2路由后,页面刷新后报404错误。
点击路由链接跳转页面是正常的,但是当刷新页面时就出现了404错误. 解决方法如下: 在app.module.ts中添加import: import {HashLocationStrategy,Loca ...
- 转 C#实现PID控制的模拟测试和曲线绘图
C#实现PID控制的模拟测试和曲线绘图 本文分两部分,一部分是讲PID算法的实现,另一部分是讲如何用动态的曲线绘制出PID运算的结果. 首先,PID算法的理论模型请参考自动控制理论,最早出现的是模 ...
- (30)auth模块(django自带的用户认证模块)
Auth模块是Django自带的用户认证模块: 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统.此时我们需要实现包括用户注册.用户登录.用户认证.注销.修改密码等功能,这还真是个麻烦的 ...
- Go并发编程实战 (郝林 著)
第1章 初识Go语言 1.1 语言特性 1.2 安装和设置 1.3 工程构造 1.3.1 工作区 1.3.2 GOPATH 1.3.3 源码文件 package main import ( " ...
- 我发起了一个 .Net 开源 跨平台 GUI (界面开发框架)项目 HtmlCore
大家好 , 我发起了一个 .Net 开源 跨平台 GUI (界面开发框架)项目 , 名字叫 HtmlCore . 项目的一个主要目标是可以用 .Net 在 移动设备 上 开发 GUI 程序 (界面程 ...
- YAML 知识点
YAML:Ain't Markup Language 的缩写 YAML文件定义了一系列带有约束说明的任务,这些任务都是以任务名开始并且至少要包含script部分. 任务是由Runners接管并且由服务 ...
- Hystrix 学习使用
说明: 每次调用创建一个新的HystrixCommand,把依赖调用封装在run()方法中 执行execute()/queue做同步或异步调用 请求接收后,会先看是否存在缓存数据,如果存在,则不会继续 ...