首页 新闻 搜索 专区 学院

prototype属性的属性值问题

0
[待解决问题]

JS初学的主页 JS初学 | 菜鸟二级 | 园豆:225
提问于:2021-07-19 13:27
< >
分享
所有回答(1)
0

String.prototype 指向原型对象,所以 typeof String.prototype === "object"
Function 作为内置方法,Function.prototype === Function 指向它本身,还是一个函数,所以 typeof Function.prototype === "function"

String.constructor === Function // true
function Obj(name) {
  this.name = name;
}
Obj.constructor === Function // true
// Function 的构造函数指向它本身,即 Function [native code]
Function.constructor === Function // true
月下大庚角 | 园豆:244 (菜鸟二级) | 2021-07-30 19:01

谢谢,第一个问题回答的太好了,但是第二个问题是没答案,还是我没在你答案中找到答案

支持(0) 反对(0) JS初学 | 园豆:225 (菜鸟二级) | 2021-08-01 19:53

@JS初学: 『 Function.prototype === Function 指向它本身,』 错了,应该是Function.constructor === Function
看这张图应该可以了解:

支持(0) 反对(0) 月下大庚角 | 园豆:244 (菜鸟二级) | 2021-08-01 23:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册