工厂模式:把所有的属性和方法写在一起
<script type="text/javascript">
//总体的类型 工厂模式把所有的属性和方法写在一块
function createObject(name,age){
var obj = new Object();
obj.name = name;
obj.age = age;
obj.sayHello = function(){
console.log(this.name);
}
return obj;
}
var student1 = createObject("john1",20);
var student2 = createObject("john2",20);
var miaomaio = createObject("xiaohua",2);
miaomaio.sayHello();
//instanceof 判断一个对象是不是某个类型的实例
console.log(student1 instanceof Object);//true
console.log(miaomaio instanceof Object);//true
</script>