js是通过原型链实现继承的,每个函数都有一个prototype属性,prototype属性也是一个对象,任何对象的__proto__属性都等于其构造函数的prototype值。
js中关于原型的理解
String,Object,Array 等都是函数,都具有一个prototype属性,通过这些函数创建的对象都继承来自prototype变量的属性,String,Object,Array 也是对象,也具有__proto__属性,他们的构造函数是Function,所以__proto__属性指向Function.prototype。
函数的prototype属性是一个对象,对象的__proto__属性指向Object.prototype,Object.prototype.__proto__指向最终的null。
js中关于原型的理解

相关文章:

  • 2021-10-23
  • 2021-12-01
  • 2021-11-18
  • 2021-07-15
  • 2021-07-08
  • 2021-10-31
猜你喜欢
  • 2022-12-23
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
相关资源
相似解决方案