美文网首页前端开发
函数原型链结构图(未完)

函数原型链结构图(未完)

作者: AlanV | 来源:发表于2017-05-14 20:22 被阅读6次

Function是对象也是函数,因此Function拥有了函数的属性prototype,还有对象的属性__proto__,Object()在这里是表示函数,但是也是对象,因此跟Function一样会拥有一样的两个以上的属性;然后再旁边的还有个Object,这个是由Object()函数创建出来的,拥有__proto__属性;

Function prototype则是Function的原型,拥有constructor属性,可以指向本身的函数;

在这里,我们可以看到Function有两条线指向自己的原型,一条是prototype指向原型,而另一条则是因为该函数自己本身是实例化的对象,也可以指向原型;

Object函数毋容置疑,属性prototype指向Object prototype 原型对象,constructor,都是指向原型对应的自身的函数;

相关文章

  • 函数原型链结构图(未完)

    Function是对象也是函数,因此Function拥有了函数的属性prototype,还有对象的属性__prot...

  • 原型链结构图

    原型链结构图 代码示例 原型链图示例 Function.prototype原型链 关于Function和自定义构造...

  • 通俗易懂的原型链与原型

    以一道面试题来阐述:简述Number的原型链结构 储备知识 prototype为函数专有,意为原型____prot...

  • C初阶6:函数

    1. 函数原型 1.1 函数原型是什么? 函数头以;结尾,构成函数原型。 1.2 函数原型怎么用? 函数原型通常放...

  • javaScript系列 [04]-javaScript的原型链

    本文旨在花很少的篇幅讲清楚JavaScript语言中的原型链结构,很多朋友认为JavaScript中的原型链复杂难...

  • 原型链

    原型链函数的原型对象prototype函数都有prototype属性指向函数的原型对象【只有函数根除外】原型对象的...

  • 3.面向对象01

    1.原型(对象) (1).概念: 原型是所有函数都有属性 (2)获取原型: (a).获取函数的原型: 函数名...

  • 原型链

    原型继承 构造函数继承? 函数对象 原型prototype

  • 图形解析【原型链】相关概念

    一、原型链概念: 函数的原型对象(prototype)原型对象的构造函数(constructor)内部原型(_pr...

  • js 原型域原型链

    /* * 原型(prototootype)/ 原型链(__proto__) * * [函数] * 普通函数,类(...

网友评论

    本文标题:函数原型链结构图(未完)

    本文链接:https://www.haomeiwen.com/subject/afaqxxtx.html