1. // 第三种方法,用函数创建对象的方法
    2. // 我们可以利用函数的方法,重复这些相同的代码,我么们把这个函数称为构造函数
    3. // 这个函数不一样,里面封装的不是普通代码而是对象
    4. // 构造函数就是把我们对象里面一些相同的属性和方法抽象出来封装到函数里面
    5. function 构造函数名() {
    6. this.属性 = 值;
    7. this.方法 = function() {
    8. }
    9. }
    10. new 构造函数名();
    11. // 构造函数首字母必须大写
    12. // 构造函数不需要return就可以返回结果