您的位置:首页 > Web前端 > JavaScript

js的面向对象和设计模式

2013-09-03 16:34 465 查看
一.继承:

1. 原型继承(推荐):  

  参考:    

     Douglas Crockford: http://javascript.crockford.com/prototypal.html

if (typeof Object.create !== 'function') {
Object.create = function (o) {
function F() {}
F.prototype = o;
return new F();
};
}

var newObject = Object.create(oldObject);


2. 类式继承(不常用):

  参考:

    Douglas Crockford:http://javascript.crockford.com/inheritance.html (实现方式的分析:/article/4676600.html

John Resig:http://ejohn.org/blog/simple-javascript-inheritance/ (实现方式的分析:/article/4676601.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: