什么是原型?

来源:8-1 概念与继承

桃子橙子柚子

2018-07-27 17:50

什么是原型?

写回答 关注

3回答

  • chyco
    2020-04-24 15:35:07

    Foo()有个属性prototype。

    var egg = new Foo();  //实例化一个egg

    Foo.prototype就是egg这个实例的__proto__(原型)。

    翻译成大白话:食物(Foo)有个属性prototype,鸡蛋是食物的一个实例,食物的prototype属性就是鸡蛋的原型

  • 慕码人4983529
    2018-07-31 10:23:30

    通过实例来理解,建议多看几遍老师的讲解,讲解的很好。

  • 慕码人4983529
    2018-07-31 10:22:35

    每个函数被创建的时候都会有一个prototye属性,这个属性会指向函数的原型对象。默认情况下每个原型对象又都会获取一个constructor属性,这个属性包含一个指向prototype属性所在函数的指针。

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281100 学习 · 1020 问题

查看课程

相似问题