<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<script>/* 构造函数的执行流程:* 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);};}function Dog(){}var per = new Person("孙悟空",18,"男");var per2 = new Person("玉兔精",16,"女");var per3 = new Person("奔波霸",38,"男");var dog = new Dog();console.log(per);console.log(dog);
</script>
</body>
</html>