js
lingling1420q
这个作者很懒,什么都没留下…
展开
-
复制所有属性进行继承 转自 博客园 汤姆大叔 深入理解JavaScript系列(46):代码复用模式(推荐篇)
//浅拷贝function extend (parent,child){ var i; child = child||{}; for(i in parent){ if(parent.hasOwnProperty(i)){ child[i]=parent[i]; } } return child;}var dad = {name:"Adam"};var kid = extend(dad);conso转载 2013-07-30 11:53:05 · 1382 阅读 · 0 评论 -
__proto__与prototype
var a = function(){}; var b ={}; document.write(a.__proto__); document.write(b.__proto__); document.write(Object.__proto__); document.write(Function.__proto__); document.write('-------------'); docume原创 2013-07-31 16:45:22 · 736 阅读 · 0 评论 -
深入理解JavaScript系列(7):S.O.L.I.D五大原则之开闭原则OCP 转自 博客园 汤姆大叔
重构后的最终代码 function questionCreator(spec, my) { var that = {}; my = my || {}; my.label = spec.label; my.renderInput = function() { throw "not implemented"; }; that.re转载 2013-07-26 20:35:19 · 1705 阅读 · 0 评论 -
深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP 转自 博客园 汤姆大叔
最终代码 function Event(name) { var handlers = []; this.getName = function () { return name; }; this.addHandler = function (ha转载 2013-07-26 20:08:06 · 1062 阅读 · 0 评论 -
正则表达式基础知识
from http://fineboy.cnblogs.com/archive/2005/09/08/232410.html 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScript VBSc转载 2014-01-10 16:24:31 · 452 阅读 · 0 评论