复制代码 代码如下: /* *数组元素去重 */ if(typeof Array.prototype.distinct != \"function\"){ Array.prototype.distinct = function(){ this.sort(); for(var i...
Reflect介绍: Reflect这个对象在我的node(v4.4.3)中还没有实现, babel(6.7.7)也没有实现 ,新版本的chrome是支持的, ff比较早就支持Proxy和Reflect了,要让node支持Reflect可以安装harmony-reflect ;...
网上找了很多,不实用,要不兼容问题,这个可以!<input>禁止键盘及中文输入,但又不能用readonly 而且还需兼容ie 和 ff , 为了完成这功能费了蛮大功夫,呵呵,在此记录以便日后之用;另外禁止粘贴 onpaste=\"return fal...
本文实例讲述了JavaScript基于setTimeout实现计数的方法。分享给大家供大家参考。具体实现方法如下: var count = 0; var timer; var timerOn = false; function timedCount() { co...
首先是addLoadEvent函数的代码清单: function addLoadEvent(func) { var oldonload=window.onload; if(typeof window.onload!=\'function\') { w...
整数类型(Integer)在JavaScript经常会导致一些奇怪的问题。在ECMAScript的规范中,他们只存在于概念中: 所有的数字都是浮点数,并且整数只是没有一组没有小数的数字。 在这篇博客中,我会解释如何去检查某个值是否为整型。 ECMAScript 5 在ES5中...
很简单的一个使用:点击菜单,能够显示下面的或者不显示。 1、主要目的:展现的是的一个菜单项,然后点击一下,隐藏,点一下,弹出下面的内容 用到的是 overflow:hidden    和  overflow=\"visible\"这两个属性 在点击的function中,设置属性...
首先是页面HTML代码 http://127.0.0.1/option-jquery-dc/testJson.php\"; /**  * 基于url创建一个选项列表  */ mylistobjAjax.createListHtmlForAjax(url); /***...
假如有一个数组是这样子: var arr1 = [\"a\", \"b\", \"c\", \"d\"]; 如何随机打乱数组顺序,也即洗牌。 有一个比较广为传播的简单随机算法: function RandomSort (a,b){ return (0.5 - Ma...
本文实例讲述了javascript字符串循环匹配的方法。分享给大家供大家参考。具体如下: 采用exec和String.match方法,对于exec必须开启全局匹配g标识才能获取所有匹配 // 需要提取这种数据 <td>2012-12-17</td>...

我的博客

人生若只如初见,何事秋风悲画扇。