
JavaScript
文章平均质量分 69
王四勇
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript去除空格的三种方法
方法一:个人认为最好的方法.采用的是正则表达式,这是最核心的原理.其次.这个方法使用了JavaScript 的prototype 属性其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便.下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用。objectName.prototypeobjectName 参数是对象的名称。说明用 ...原创 2011-08-17 10:41:02 · 114 阅读 · 0 评论 -
setTimeout()的用法
setTimeout 在执行时,它从载入后,每隔指定的时间就执行一次表达式1,基本用法: 执行一段代码: var i=0; setTimeout("i+=1;alert(i)",1000); 执行一个函数: var i=0; setTimeout(function(){i+=1;alert(i);},1000); 正文:setTimeout()在js类中的使...原创 2011-08-10 13:39:12 · 188 阅读 · 0 评论 -
JS 清除IE缓存
js中自动清除ie缓存方法 — 常用 对于动态文件,比如 index.asp?id=... 或者 index.aspx?id=... 相信有经验的程序员都知道怎样禁止浏览器缓存数据了. 但是对于静态文件(css,jpg,gif等等), 在什么场合下面我们需要禁止浏览器缓存他们,怎么做? 方法一:Dojo中我们可以用简单的方法完成:在dojo.xhrGet(包括post)等...原创 2012-12-18 13:53:44 · 113 阅读 · 0 评论 -
前端性能优化最佳实践
转自:http://www.iteye.com/magazines/116-Web-Front-Performance-Best-Practice如今浏览器能够实现的特性越来越多,并且网络逐渐向移动设备转移,使我们的前端代码更加紧凑,如何优化,就变得越来越重要了。 开发人员普遍会将他们的代码习惯优先于用户体验。但是很多很小的改变可以让用户体验有个飞跃提升,所以任何一点儿小小的优化都会提升...原创 2013-07-08 09:31:33 · 197 阅读 · 0 评论 -
JS中对Map操作
<SCRIPT type="text/javascript">function Map() { this.elements = new Array(); //获取MAP元素个数 this.size = function() { return this.elements.length; }; //判断MAP是否为空...原创 2013-07-24 10:45:02 · 2440 阅读 · 0 评论 -
超链接触发onclick事件而不跳转
在web页面开发时,我们经常会遇到下列情况:1.一个标签仅仅是要触发onclick行为;2.表现上要有鼠标的pointer指针显示,或者其他类似a标签的视觉效果。比如执行删除操作时,为了避免误操作,我们要弹出对话框让用户确定是否删除。因此我们经常会用链接<a></a>形式代替<button> 触发onclick事件。代码如下: <...原创 2014-05-04 14:49:51 · 1601 阅读 · 3 评论 -
createTextRange和createRange
一、返回createTextRange的text和htmlText<script language="javascript">function test(){var rng=document.body.createTextRange();alert(rng.text)}function test1(){var rng=docu...原创 2014-01-23 11:04:06 · 270 阅读 · 0 评论 -
JS和JQuery实现单击和双击示例
一:原理: 先看一下点击事件的执行顺序: 单击(click):mousedown,mouseout,click; 双击(dblclick):mousedown,mouseout,click , mousedown,mouseout,click,dblclick; 在双击事件(dblclick),触发的两次单击事件(click)中,第一次的单击事件(click)会被屏蔽掉,但第二次不会。也就是说双...原创 2014-10-23 16:41:17 · 373 阅读 · 0 评论 -
JS的replaceAll()
js中没有java中的replaceAll()函数,为了达到与java的replaceAll()一样的效果,我们可以用如下代码实现: String.prototype.replaceAll = function(s1,s2) { return this.replace(new RegExp(s1,"gm"),s2); }调用方式:如想替换字符串"aa bb cc"中的所有空格,可以...原创 2014-10-28 14:40:48 · 244 阅读 · 0 评论