js 中的 prototype 和 constructor
Posted 甜菜波波
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 中的 prototype 和 constructor相关的知识,希望对你有一定的参考价值。
var a=function(){
this.msg="aa";
}
a.prototype.say=function(){ alert(‘this is say‘);}
1.只有函数有prototype ,a.prototype.constructor 指向 a
2.var obj=new a() obj是没有prototype 对象的,但是有constructor切指向a
3.关于继承
var b=function(){
this.msg="bb";
}
b.prototype=new a();// 将函数b的prototype 指向a的一个实例,则b 继承与a , new b() 后就可以用 调用父类的 say 方法
3. b继承a ,最终的msg="bb";
参考地址 http://blog.csdn.net/niuyongjie/article/details/4810835
以上是关于js 中的 prototype 和 constructor的主要内容,如果未能解决你的问题,请参考以下文章