1. Array的contains方法Array没有一个contains方法,在现实的应用场景是,有时候我们需要判断某一个值是否在该数组中,这个时候一个contains方法就显得很有必要,具体实现如下://判断数组中是否包含某个元素Array.prototype.contains = functio...
分类:
Web程序 时间:
2014-07-22 22:56:13
阅读次数:
269
有一种格式化的变种(该变种没有通过JSLint测试)略过了花括号,并将if语句放在同一行中。这样做的好处是该循环语句变得可读性更强(对于每个拥有属性X的元素,就直接对X进行操作)。这样做的结果是只需要更少的缩进就可以获取循环的目的://在Object.prototype中调用hasOwnProper...
分类:
Web程序 时间:
2014-07-19 16:29:46
阅读次数:
270
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>prototype与jQuery冲突解决4<..
分类:
Web程序 时间:
2014-07-18 17:06:14
阅读次数:
224
最近在编写一个js库采用的是面向对象的思想来进行编写,因此在js继承上有了一定的问题js继承有几种继承方式,分别为原型继承,类似继承,混合继承。原型继承: var child = function(){} var parent = function(){}child.prototype=new p....
分类:
Web程序 时间:
2014-07-18 14:02:45
阅读次数:
261
ylbtech-JavaScript-util:util.date.js日期处理工具1.A,JS-效果图返回顶部 1.B,JS-Source Code(源代码)返回顶部1.B.1, m.yintaiDate.prototype.format = function(format){ var o ...
分类:
Web程序 时间:
2014-07-18 10:25:14
阅读次数:
301
Ajax学习笔记(二)
Prototype库...
分类:
其他好文 时间:
2014-07-17 10:45:00
阅读次数:
242
一、扩展函数原型的更好办法://定义下面的通用方法
Function.prototype.method=function(name,func){
this.prototype[name]=func;
returnthis;
};
//使用上面的通用方法作为工具进行扩展,以免每次扩展都访问Function.prototype.XXX(that‘sugly).
Number.method(‘integer‘,fun..
分类:
编程语言 时间:
2014-07-17 09:44:42
阅读次数:
259
今天在项目到遇到一个select2插件在jqueryUIDialog不能focus到搜索框的问题,后来在js代码中加入(位置可以自己选,我选的位置是select2.min.js后面,因为很多地方都用到,不用针对一个一个功能去修改):$.ui.dialog.prototype._allowInteraction=function(e){
return!!$(e.ta..
分类:
Web程序 时间:
2014-07-17 08:31:36
阅读次数:
339
/** *删除数组指定下标或指定对象 */ Array.prototype.remove=function(obj){ for(var i =0;i 0){ if(randNum!=randomArray[j-1]){ randomArray[j]=randNum; j++; ...
分类:
Web程序 时间:
2014-07-16 17:58:47
阅读次数:
217
Ext.onReady(function(){Ext.QuickTips.init();Ext.form.Field.prototype.msgTarget="side";varform=newExt.form.FormPanel({title:"Ext.form.NumberField例子",la...
分类:
其他好文 时间:
2014-07-14 18:59:14
阅读次数:
555