
javascript
wx@aiotgman
AI大模型 架构师 数字化转型专家 CTO CIO VP
展开
-
常用的正则表达式
常用正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 用户名:/^[a-z0-9_-]{3,16}$/ 密码:/^[a-z0-9_-]{6,18}$/ 十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/ 电子邮箱:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6}转载 2012-07-12 16:59:04 · 663 阅读 · 0 评论 -
超级实用的javascript经典大全 js大全
•事件源对象 event.srcElement.tagName event.srcElement.type •捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); •事件按键 event.keyCode event.shiftKey event.altKey eve转载 2012-07-25 14:45:10 · 1969 阅读 · 0 评论 -
Js事件触发列表与解说(转)
一般事件 事件 浏览器支持 描述 onClick HTML: 2|3|3.2|4 Browser: IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick HTML: 2|3|3.2|4 Browser:IE4|N4|O 鼠标双击事件 onMouseDown转载 2012-07-28 17:21:19 · 796 阅读 · 0 评论 -
ExtJs4 笔记(1) ExtJs大比拼JQuery:Dom文档操作
现在主流的JS框架要数ExtJs和JQuery应用的比较广泛。JQuery属于轻量级的,一般做网站应用比较常见,可见块头小的优势。ExtJs比较庞大,它除了对基本的JS语法和HTML DOM操作方式的封装之外,还提供了一套强大的UI库。在企业级B/S解决方案应用上独占优势。就单说它在原生JS的封装,DOM操作方式封装方面也足以藐视JQuery。下面我就通过对比API,体现两种框架的异曲同工之处。我转载 2012-08-24 18:52:41 · 668 阅读 · 0 评论 -
js 闭包和匿名函数
前面学了这么多知识,今天就来看看匿名函数和闭包吧! 想要学习闭包先来看看什么是匿名函数吧! (一)匿名函数 匿名函数就是没有名字的函数。他有两种声明方式: 1.典型的函数声明: function functionName(arg0,arg1,arg2){ //函数体 } 2.函数表达式: var fun转载 2012-11-23 09:35:55 · 479 阅读 · 0 评论 -
JS事件冒泡(阻止
在默认情况下,发生在一个子元素上的单击事件(或者其他事件),如果在其父级元素绑定了一个同样的事件,此时点击子元素,click事件会首先被子元素捕获,执行绑定的事件程序,之后会被父级元素捕获,再次激发一段脚本的执行,这就是所谓的“事件冒泡”。 看个例子: http://www.w3.org/1999/xhtml"> 无标题文档 *{ margin:0; padding:0;}转载 2012-11-23 09:16:48 · 471 阅读 · 0 评论 -
js javascript 的闭包和跨域
闭包的定义: 函数嵌套函数,内部函数可以引用外部函数的参数和变量。 闭包的好处 1 能将一个变量长期驻留在内存中 2 避免全局变量的污染 局部变量 又能累计使用 什么是JS的跨域? 不同的域名下面进行交互为了安全的考虑就会碰到跨域问题 不存在跨域 a.com/a.js a.com/c/b.js ———————————————————— 存在的原创 2012-11-23 23:38:58 · 678 阅读 · 0 评论 -
javascript深入理解js闭包
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); // 999 另一方面,在函数外部自然转载 2013-03-01 14:04:43 · 411 阅读 · 0 评论 -
js字符串转日期格式
js字符串转日期格式 ,JavaScript字符串转日期格式 大家都知道JS是根据结果来确定数据类型的。 当然我们也是可以转化的,下面我就介绍两种关于JS字符串类型转换成日期类型的方法, 我个人比较喜欢的是第一种方法。 大家有什么别的好方法也可以分享一下。 1.eval方法转换方法,---推荐使用这种方法 我写成了一个方法大家要吧直接调用 ? "te转载 2013-05-07 11:41:51 · 734 阅读 · 0 评论 -
常用正则表达式大全!(例如:匹配中文、匹配html)
匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?转载 2012-07-24 11:01:56 · 683 阅读 · 0 评论 -
js去除空格方法
str为要去除空格的字符串: 去除所有空格: str = str.replace(/\s+/g,”"); 去除两头空格: str = str.replace(/^\s+|\s+$/g,”"); 去除左空格: phperz~com str=str.replace( /^\s*/, ”); phperz.com 去除右空格: str=str.replace(转载 2012-07-19 14:09:56 · 504 阅读 · 0 评论 -
精通JS正则表达式教程
精通JS正则表达式,讲的比较详细,学习正则表达式的朋友可以参考下。 正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字 •根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输转载 2012-07-12 17:18:51 · 716 阅读 · 0 评论 -
[JavaScript]转:JavaScript字符串函数大全 收藏
JS自带函数 concat 将两个或多个字符的文本组合起来,返回一个新的字符串。 var a = "hello"; var b = ",world"; var c = a.concat(b); alert(c); //c = "hello,world" indexOf 返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。 var index1 =转载 2012-07-12 17:21:09 · 7020 阅读 · 0 评论 -
javascript正则表达式 模式修正符大全 很关键 正则表达式中/i,/g,/ig,/gi,/m的区别和含义
php+ajax+json 省市三级下拉列表联动问题 用json传递要验证登陆的时候传参碰到大问题 以下代码留作记号: function (data) { //alert(data); var data1=data.replace(/\s/gm,""); var data2=data.match(/\[(.*)\]/g,""); //alert(data2); 。。。。。。。。。原创 2012-07-12 16:33:39 · 1439 阅读 · 0 评论 -
精通JS正则表达式教程(2)时间:2010-11-18 Tag:正则表达式
//replace方法,用于替换字符串 var str ="some money"; alert(str.replace("some","much"));//much money //replace的第一个参数可以为正则表达式 var re = /\s/;//空白字符 alert(str.replace(re,"%"));//some%money //在不知道字符串中有多少转载 2012-07-12 17:19:52 · 1261 阅读 · 0 评论 -
javascript正则函数match、exec、test、search、replace、split 实例大比拼
match 方法 使用正则表达式模式对字符串执行查找,并将包含查找的结果作为数组返回。 stringObj.match(rgExp) 参数 stringObj 必选项。对其进行查找的 String 对象或字符串文字。 rgExp 必选项。为包含正则表达式模式和可用标志的正则表达式对象。也可以是包含正则表达式模式和可用标志的变量名或字符串文字。 var r, re;转载 2012-07-12 16:54:47 · 699 阅读 · 0 评论 -
JS 正则表达式用法 javascript常用正则表达式 修正版
^ The caret (^) tells the regular expression that the character must not match the characters to follow. 比如要匹配所有除了a或b的字符,字符类可以这么写[^ab] ^ 定位符规定匹配模式必须出现在目标字符串的开头 那是否说^ 在转载 2012-07-12 17:05:25 · 644 阅读 · 0 评论 -
正则表达式提取字符串
http://www.w3.org/TR/html4/loose.dtd"> javaScript正则表达式提取字符串中字母、数字、中文 var n = s.value.match(/\d/g); var e = s.value.match(/[a-z]/ig); var c = s.value.match(/[^ -~]/g); al原创 2012-07-13 16:53:52 · 948 阅读 · 0 评论 -
P3P 跨域cookie设置
很多情况下我们不得不处理这样一种情况,俩个网站域名不同,但是在一个网站登录同时要实现在另外一个网站登录. 但是跨域处理cookie浏览器会自动阻止此行为,不能写入cookie,也就不能读取. 网上提供的方法是在跨域请求时 设置 P3P HTTP Header 就可以完成跨域cookic的读写. php写请求的页面加入如下代码 header(‘P3P: CP=”CURa ADMa DEVa原创 2012-07-19 14:08:28 · 837 阅读 · 0 评论 -
Javascript操作COOKIE
/** *添加cookie *objName cookie名称 *objValue cookie值 *objHours 保存时间(单位为小时) */ function addCookie(objName,objValue,objHours){ var str = objName + "=" + escape(objValue); if(objHours > 0){ var dat转载 2012-07-19 14:09:05 · 582 阅读 · 0 评论 -
javascript 操作img 标签 显示 隐藏 图片
html> function run2(){ var imgId2 = document.getElementById("id2"); imgId2.style.visibility ="visible"; imgId2.src ="9s.gif"; }原创 2014-04-23 16:11:13 · 6561 阅读 · 0 评论