构造函数方法创建对象
㈠构造函数 创建一个构造函数,专门用来创建Person对象的 构造函数就是一个普通的函数,创建方式和普通函数没有区别, 不同的是构造函数习惯上首字母大写 构造函数和普通函数的 区别就是调用方式的不同 普通函数 是 直接调用 ,而 构造函数 需要 使用new关键字来调用 示例:创建一个构造函数 function Person(){ alert(this); } var per = new Person(); console.log(per); 浏览器中显示为: ㈡构造函数的执行流程 1.立刻创建一个新的对象 2.将新建的对象设置为函数中this,在构造函数中可以使用this来引用新建的对象 3.逐行执行函数中的代码 4.将新建的对象作为返回值返回 具体示例如下: function Person(name , age , gender){ this.name = name; this.age = age; this.gender = gender; this.sayName = function(){ alert(this.name); }; } var per = new Person("孙悟空",18,"男"); var per2 = new Person("玉兔精",16,"女"); var per3 = new Person("奔波霸",38,"男"); console.log