javascript中 原型对象中的 例如:obj.prototype.constructor指向错误,不是指向构造函数本身,那有什么影响?

我们都知道一个事实是构造函数的.prototype(构造函数的属性)-->原型对象,而原型对象.constructor(原型里面的属性)----->构造函数,也就是说互相... 我们都知道一个事实是
构造函数的.prototype(构造函数的属性)-->原型对象,而原型对象.constructor(原型里面的属性)----->构造函数,也就是说互相指向对方.
问题是,如果 构造函数.ptototype 设置指向一个新对象实例来当原型,也就是说新指向的原型覆盖了旧有的原型导致 新指向的 原型的.constructor指向了 创建它的对象,而不是 指向构造函数本身,这样导致错误指向,有什么影响?
展开
 我来答
abiao5555
2011-09-23 · TA获得超过591个赞
知道小有建树答主
回答量:516
采纳率:0%
帮助的人:491万
展开全部
1、只有函野液敬数对象有prototype属性
2、任何对象都有构造函数constructor
3、prototype不是函数
4、obj 的 构造函数是obj.constructor
5、函数的prototype属颂慎性只有该函数作为构造器构造一个对象时才有意义,他所指向的对象保存了构埋碰造出来的新对象所继承的属性
6、一切函数对象的构造函数都是 Function
7、当一个函数被声明时,这个函数的prototype属性的constructor属性值是这个函数的自身
8、第7点理解不了就算了,但事实就是这样,你可以验证一下
舒乐秋
2011-09-24 · TA获得超过146个赞
知道答主
回答量:577
采纳率:100%
帮助的人:276万
展开全部
这个我估逗枯冲计跟败闷java中实例与原型一样
this指向当前对象
但是MyObj类似java中static一样
是这个类的共有属性或则方法估计是this.prototype只能是属性
MyObj可以是属性或山歼者function
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式