定义:在JavaScript中,用new关键字来调用的函数,称为构造函数,构造函数首字母一般大写. 理解: 构造函数就是初始化一个实例对象,对象的prototype属性是继承一个实例对象. 创建对象,并调用函数,new fn,无参: 创建对象,并调用函数,new fn(),带参: 在构造函数中显示调用return,如果返回的值是一个对象,它会代替新创建的对象实例返回.如果返回的值是一个原始类型,它会被忽略,新创建的实例会被返回. 看例子! function Person(name, age) {…