![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
eleve11
小白
展开
-
JavaScript的对象创建方式比较
一、基本的创建对象方法 1、new一个object的实例,然后再添加属性和方法 这样创建的属性和方法都会暴露出来 var cat = new Object(); cat.color = "brown"; cat.say = function() { alert(this.color) } 2、对象字面量 var cat = { color: "brown",原创 2018-01-24 20:46:06 · 184 阅读 · 0 评论 -
javascript的原型与原型链
怎么说,在读第一遍《javascript高级程序设计》时,对象的创建、原型链、继承这个三个东东弄的我头皮发麻,我也找了些许博客资料:Javascript继承机制的设计思想 然后换个姿势再看一次书本,顿时理解了许多。 对于javascript的原型和原型链,继承和对象的原型模式创建都会用到。 一、对于原型模式创建对象中的prototype属性 在ECMAScript中函数即是对象,创建的每原创 2018-01-24 23:15:17 · 152 阅读 · 0 评论 -
javascript的继承方式
javascript的继承同对象的创建一样有许多的方式,每种方式都有自己的的特点。 一、原型链继承 function SuperType() { this.property = true; } SuperType.prototype.getSuperValue = function() { return this.property; }; function SubType(原创 2018-01-25 13:55:15 · 156 阅读 · 0 评论