prototype属性是JavaScript为每个Function()实例创建的一个对象,它通过new关键字创建的对象实例链接回创建它们的构造函数。
所有的函数都是由Function()构造函数创建的。当创建函数实例时,它总是拥有一个prototype属性,这是一个空对象。
prototype属性来自Function()构造函数。
原型只是一个被称为“原型”的空对象属性。
prototype属性的值可以设置为JavaScript中任何可用的复杂值(对象),JavaScript将忽略任何设置为原始值的prototype属性。
原文地址:https://www.cnblogs.com/adhehe/p/9785036.html
时间: 2024-10-19 20:31:05