美文网首页
_proto_和prototype的区别是什么?

_proto_和prototype的区别是什么?

作者: 毛毛_000e | 来源:发表于2019-06-28 15:38 被阅读0次

1、object有属性 __proto__,指向该对象的构造函数的原型对象,比如对象a的__proto__指向Object.prototype,在控制台打印会发现a.__proto__ == Object.prototype

2、function除了有__proto__属性,还有prototype属性,函数的__proto__属性指向的是Function.prototype,prototype指向的是该函数的prototype原型对象

相关文章

  • JS概念整理

    _proto_ 和 prototype 的区别 任何对象有一个 [prototype] 属性 (隐藏属性), 指向...

  • _proto_和prototype的区别是什么?

    1、object有属性 __proto__,指向该对象的构造函数的原型对象,比如对象a的__proto__指向Ob...

  • _proto_与prototype区别

    proto是对象的属性,指向该对象的构造函数的原型对象 prototype是函数属性,指向该方法的原型对象

  • prototype与_proto_的区别

    prototype与proto都是指向原型,但是前者是用于构造函数后面的,而proto是构造函数的new(创建)出...

  • prototype和__proto_

    1.在JS里,万物皆对象。方法(Function)是对象,方法的原型(Function.prototype)是对象...

  • 面向对象的一些方法

    prototype和_proto_ 原型和原型链 每次new A()都会实例化一个新的A对象, prototype...

  • JavaScript 原型链学习

    JavaScript prototype 与 _proto_(原型链解析) prototype 概念 protot...

  • 函数原型

    prototype和_proto_ 基于两个基本概念: 1.prototype是函数(function) 的一个属...

  • js对象中 _proto_ 和 prototype 区别

    _proto_: 所有构造器/函数的proto都指向Function.prototype,它是一个空函数(Empt...

  • js中原型链

    一直不太明白JS中prototype和_proto_的区别,对原型链的继承也很模糊,就把自己网上看的书中提到的能便...

网友评论

      本文标题:_proto_和prototype的区别是什么?

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