关于原型钩的壹个尽结

来源:原创作者:编辑:locoy2019-09-11 15:43

  效实描绘:

  运用对象字面量方法重行定义对象原型或令其指向即兴拥局部己定义对象时,出产即兴的constructor指向效实,和,陈旧对象仍能拜候陈旧原型但无法拜候新原型属性的情景

  缘由:

  constructor属性但属于原型对象,实例募化的对象却以经度过__proto__链接终止拜候,但此链接但指向原型对象,而不指向构造函数(高程是此雕刻么翻译的,但我觉得回绝善了松。看后续配图的意思实则是,__proto__链接默许指向实例被定义时的原型对象,但假设报还的重定义原型对象,实则平行同新建壹个对象。故此陈旧的实例在原型对象被重定义后仍能拜候陈旧原型上的属性,但此雕刻假设新实例募化壹个对象,则所拥有正日)

  处理方法:

  在重定义原型对象后,直接对其constructor属性终止报还的重行绑定。

  (但从备止原型钩方面考虑,假设参加以禀接要斋,还拥有佩的方法却以备止,前面又尽结)