js原型与原型链

tech2026-02-04  1

1.函数的prototype属性 每个函数中都有一个prototype属性,它默认指向一个空的Object空对象(称为原型对象) 原型对象中有一个属性constructor,它指向函数对象 2.给原型对象添加属性(一般都是方法) 作用:函数的所有实例对象自动拥有原型中的属性(方法)

console.log(Date.prototype, typeof Date.prototype); function Fun(){} Fun.prototype.test=function(){//实例对象可以使用 console.log("hello"); } console.log(Fun.prototype);//默认指向一个Object空对象(没有属性) console.log(Date.prototype.constructor===Date);//true var fun = new Fun(); fun.test();
最新回复(0)