何为javascript prototype javascript可以以OO的方式进行编程。Prototype在js中是一个模版对象,用这个模版对象来创建真实的对象,这些对象都将继承prototype中的属性和方法。 如何构建prototype 在js中,创建一个构造函数既创建了一个prototype。像这样: function person(first, last, age, eyecolor) { this.firstName = first; this.lastName = last; this.age = age; this.eyeColor = eyecolor; } 可以看到,所有添加到this的属性和方法既是添加到了prototype上。这里我们创建了一个名为person的prototype。基于该prototype创建对象的方式就是用new,像这样: