以下是中自己的理解和想法:
1. new Function()和function (){}定义的对象都是函数对象
2. new constructor()定义的对象都是普通对象
3. 函数对象有一个预定义的属性prototype(原型对象,我们说的原型对象其实就是函数对象的一个不需要我们定义但是已经存在的属性)
4. __proto__是所有对象的一个预定义的属性,我们也称为[[Prototype]] 属性
JS原型与原型链
最新推荐文章于 2024-03-17 19:07:50 发布