JavaScript基础概念之----原型

prototype属性是JavaScript为每个Function()实例创建的一个对象,它通过new关键字创建的对象实例链接回创建它们的构造函数。

所有的函数都是由Function()构造函数创建的。当创建函数实例时,它总是拥有一个prototype属性,这是一个空对象。

prototype属性来自Function()构造函数。

原型只是一个被称为“原型”的空对象属性。

prototype属性的值可以设置为JavaScript中任何可用的复杂值(对象),JavaScript将忽略任何设置为原始值的prototype属性。

猜你喜欢

转载自www.cnblogs.com/adhehe/p/9785036.html