js
文章平均质量分 78
earthhour
这个作者很懒,什么都没留下…
展开
-
onClick和onDblClick并存的两种解决方法
一、var v_Result; function OneClick(event) { console.log("detail",event.detail); //if (event.detail == 2) // return ; v_Result = false; window.setTimeout(check, 300);转载 2014-10-31 22:00:54 · 6049 阅读 · 0 评论 -
javascirpt函数在IE下不支持的小结
// ============ isArray ===============// // isArrayfunction isArray(value){ return Object.prototype.toString.call(value) == "[object Array]";}var arr = [1,2,3,4,5];alert(isArray(arr)); //转载 2015-03-03 17:28:13 · 575 阅读 · 0 评论 -
js基础1
1、通过变量取js对象属性var obj = {}; obj.a = 1; obj.b = 2; obj.c = {a:1,b:2};console.log(obj); var name = 'b'; console.log(obj.name); // undefinedconsole.log(obj[name]);// 2原创 2014-06-21 15:35:06 · 613 阅读 · 0 评论 -
最简单的事件设计模式
转载自《征服AjaxWeb 2.0开发技术详解》6.8.2 最简单的事件设计模式最简单的一种模式是将一个类方法成员定义为事件,这不需要任何特殊的语法,通常是一个空方法,例如:function class1(){//构造函数}class1.prototype={show:function(){//show函数的实现this.onShow(); //触发onShow事件},转载 2015-05-14 11:51:06 · 970 阅读 · 0 评论 -
函数的apply、call方法
转载自《征服AjaxWeb 2.0开发技术详解》6.2.6JavaScript为函数对象定义了两个方法:apply和call,它们的作用都是将函数绑定到另外一个对象上去运行,两者仅在定义参数的方式有所区别:Function.prototype.apply(thisArg,argArray);Function.prototype.call(thisArg[,arg1[,arg2…]])转载 2015-05-14 12:35:50 · 437 阅读 · 0 评论 -
js基础2
1、无名函数必须在调用之前定义function funcname(){}var funcname = function(){}这两种创建函数方式等价,但是前一种方式创建的是有名函数,后面是创建了无名函数,只是让一个变量指向了这个无名函数。func();var func = function(){ alert(1);}// 上面代码会报错,而下面可正确执行func();原创 2015-03-18 11:46:10 · 356 阅读 · 0 评论 -
正则式存档
1、只允许字母、数字、汉字、中文括号,不允许全角/^[0-9a-zA-Z\uff08\uff09\u4E00-\u9FA5]*$/.test("45R字二()0")2、Email验证:regExp:"\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*",原创 2015-02-06 12:50:09 · 640 阅读 · 0 评论 -
js正则限制 input 只能输入小数、整数
只能输入小数、整数:function num(obj){ if(obj.value=='0.00'){ obj.value = ''; } obj.value = obj.value.replace(/[^\d.]/g,""); obj.value = obj.value.replace(/^\./g,""); obj.value = o原创 2018-01-12 17:28:55 · 5103 阅读 · 0 评论