简单理解原型和原型链
原型和原型链是我们在面试中必会提问到的一个问题,理解原型和原型链不管对学习还是工作都会得到帮助,希望这篇文章会帮助你理解原型和原型链。
一、原型对象
原型对象分为两种,隐式原型(proto)和显式原型(prototype),
所有函数都有prototype属性(显式原型)仅限函数,
所有引用类型(数组、对象、函数)都拥有__proto__属性(隐式原型)
二、原型
先来看一个原型例子
function Foo(name,age){
this.name = name;
this.age = age;
}
原创
2021-02-15 15:17:14 ·
1189 阅读 ·
1 评论