gpt4 book ai didi

javascript - 函数对象原型(prototype)

转载 作者:可可西里 更新时间:2023-11-01 02:27:24 25 4
gpt4 key购买 nike

<分区>

function funcObj() { } 
funcObj.prototype.greet = "hello";
console.log(funcObj.greet) // undefined ???
console.log(funcObj.prototype.greet) // hello

var obj = new funcObj();
console.log(obj.greet); // hello

根据我对原型(prototype)的理解。如果您访问一个对象的成员,它将在该对象中不可用时从原型(prototype)对象中获取它。

我的问题是:

既然 Javascript 中的函数是对象,为什么 funcObj.greet -> undefined,但是 obj.greet -> hello?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com