构造函数是原型的唯一标识这句话怎么理解呢?什么意思

发布于 2022-09-04 21:53:23 字数 32 浏览 25 评论 0

构造函数是原型的唯一标识这句话怎么理解呢?什么意思

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

山川志 2022-09-11 21:53:23

为什么都讲这些乱七八糟的话。。。。。就是说,一个对象在原型链中的位置,完全取决于够在函数。我想到的就可能只有这个方面这句话是对的。原型链其实就是由函数的prototype属性构成的链表,一个对象通过原型链继承其他的属性。可能因为这是一个构造函数的prototype属性吧,所以他是这么说的。但是这真的不一定对,比如

function fn(){}
function fn2(){}

fn2.prototype=fn.prototype;
a = new fn();
fn.prototype = {};

console.log(a instanceof fn)  // false
console.log(a instanceof fn2) // true

关于原型链,看看这个吧:http://zonxin.github.io/post/...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文