JavaScript
别看WO太多
勤于思考,也要勤于动手,摆脱拖延症
展开
-
你真的懂原型继承(JavaScript)吗?
如果你还不了解原型和原型链,请看。 请看一个关于原型继承的例子。 function Person(){ this.name = 'father'; } function Son(){ console.log(name); // 这里打印为空 console.log(Son.prototype.name); // 这里打印为father } Son.protot原创 2015-05-15 10:25:27 · 360 阅读 · 0 评论 -
我对JavaScript原型的理解
js是基于原型的语言,java,c++是基于类的语言。基于原型的特性给了js极大的灵活性。 1. 原型是什么 每个Function类型的对象都有一个prototype属性, 而每个prototype又是一个Object类型的对象。 在构造对象的时候,会根据原型去构造(可能是直接复制原型对象)。 每个function的prototype默认是个空对象{}。 2. 原型链 原型原创 2015-05-15 11:57:04 · 347 阅读 · 0 评论