码迷,mamicode.com
首页 >  
搜索关键字:prototype    ( 5322个结果
js命名空间
自己经常用的一个js的命名空间的js,欢迎拍砖。可能写得不够完善,下面贴下自己的代码。当多个单独的模块之间有关联关系的时候,通过命命名空间来获取比较能解决耦合度。(function(){ var arrayEach = Array.prototype.forEach ? function (...
分类:Web程序   时间:2014-06-07 02:51:49    阅读次数:231
js instanceof
a instanceof b:1,首先a不是对象,返回false,b的原型不是对象抛出TypeError2,取得b的prototype标记为bp,对a的原型链做循环,令ap为当前原型,如果ap与bp指向同一个对象,则返回turec=[]c instanceof Arraytruec instance...
分类:Web程序   时间:2014-06-06 21:37:44    阅读次数:558
js字符串长度计算(一个汉字==两个字符)和字符串截取
js字符串长度计算(一个汉字==两个字符)和字符串截取String.prototype.realLength = function() { return this.replace(/[^\x00-\xff]/g, "**").length; // [^\x00-\xff] - 匹配非双字节的字...
分类:Web程序   时间:2014-06-05 18:57:13    阅读次数:287
找的网上的js日期格式化问题出错了显示 一堆 NaN的东西
//格式化时间,用法new Date(value).format("yyyy-MM-dd hh:mm:ss")Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, //month "d+": ...
分类:Web程序   时间:2014-06-05 18:34:10    阅读次数:270
javascript学习笔记---ECMAScriptECMAScript 对象----修改对象
通过使用 ECMAScript,不仅可以创建对象,还可以修改已有对象的行为。prototype 属性不仅可以定义构造函数的属性和方法,还可以为本地对象添加属性和方法。创建新方法通过已有的方法创建新方法Number.prototype.toHexString = function() { retur....
分类:编程语言   时间:2014-06-04 19:25:37    阅读次数:284
JS对象中的原型
对象的原型:每个对象都连接一个原型对象,并且它可以从中继承属性。所有通过对象字面量创建的对象都连接到object.prototype。当你创建一个新对象时,你可以选择某个对象作为它的原型。原型连接在更新时不起作用。当我们对某个对象作出改变时,不会触及该对象的原型。原型连接只有在检索值的时候才被用到。...
分类:Web程序   时间:2014-06-04 15:53:01    阅读次数:286
js 函数 杂
扩展浏览器原生对象原型用:function extend(target,source){ var toString = Object.prototype.toString, hasOwn = Object.prototype.hasOwnProperty,back = {}; if...
分类:Web程序   时间:2014-06-02 11:51:31    阅读次数:269
javascript类继承
function extend(subClass, superClass) { var f = function() {}; f.prototype = superClass.prototype; subClass.prototype = new f(); subClass....
分类:编程语言   时间:2014-06-01 17:11:29    阅读次数:385
迷你MVVM框架 avalonjs 沉思录 第2节 DOM操作的三大问题
jQuery之所以击败Prototype.js,是因为它自一开始就了解这三大问题,并提出完善的解决方案。第一个问题,DOM什么时候可用。JS不像C那样有一个main函数,里面的逻辑不分主次。但JS是这样玩,并不意味着DOM也是这样。被JS自由惯了的人,于是傻眼了。这涉及一个时间的概念。牛顿与爱因斯坦...
分类:Web程序   时间:2014-05-31 11:13:08    阅读次数:405
js:深入prototype(上:内存分析)
/*** 下面演示了通过原型的创建方式,使用基于原型的创建能够将属性和方法* 设置为Person专有的,不能通过window来调用。* 原型是javascript中的一个特殊对象,当一个函数创建之后,会随之就产生一个原型对象* 当通过这个这个函数的构造函数创建了一个详细的对象之后,在这个详细的对象中...
分类:Web程序   时间:2014-05-31 06:35:55    阅读次数:301
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!