无双

博学善思,自强不息

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

06 2012 档案

正则表达式对象的lastIndex属性
摘要:js中正则表达式的使用方式有两种,一种是正则表达式对象的方法,一种是字符串对象的方法,前者有exec(str)、test(str)两个方法,后者有match(regexp)、replace(regexp)、search(regexp)、split(search)四个方法。当作为正则表达式对象的方法使用时,要特别注意它的lastIndex属性。 var regexp = /abcd/g;var s... 阅读全文

posted @ 2012-06-26 13:26 无双 阅读(5127) 评论(0) 推荐(0) 编辑

判断页面所有图片加载完成
摘要:在stackoverflow上看到一个问题,大致是说在一个页面有多张图片,那么该怎么样来判断所有图片都已加载完成呢?提问者使用的是jquery. <img src='xxx.xxx' /><img src='xxx.xxx' /><script>$('img').load(function(){ alert('img loaded')})</script>比如上面的代码,每张图片加载完后... 阅读全文

posted @ 2012-06-12 14:09 无双 阅读(5477) 评论(1) 推荐(0) 编辑

从左往右每四个数字加一个空格的js
摘要:这种情况用在需要填写银行卡等数字较长的地方就能派上用场啦。今天温习了下正则表达式,就当练练手了。 var str='456026658747301614';var str=str.replace(/(\d{4})/g,'$1 ').replace(/\s*$/,'');alert(str); 阅读全文

posted @ 2012-06-05 15:14 无双 阅读(5920) 评论(2) 推荐(0) 编辑

从右往左每3位数字加一个逗号的js
摘要:var str='123456789';var str=str.split('').reverse().join('').replace(/(\d{3})/g,'$1,').replace(/\,$/,'').split('').reverse().join('');alert(str);只要理解得透彻,正则表达式真心是强大 阅读全文

posted @ 2012-06-05 14:53 无双 阅读(6477) 评论(3) 推荐(3) 编辑

点击右上角即可分享
微信分享提示