2020.8.17

2020.8.17

创建对象的方法

方法一 自变量形式

var student = {
name : "小明",
age : 16,
like : function(){
console.log(this.name);
}
}

方法二 工厂模式

function Student(name,age,likename){
 var student = {
   name:name,
   age:age,
   like:function(){
     console.log(this.name+"喜欢"+likename);
  }
}
 return student;
}

方法三 构造函数创建对象

function Teacher(name,age,like){
this.name = name;
this.age = age;
this.like = function(){
cosole.log(this.name+"喜欢"+likename);
}
}
class Cat {
 constructor(name,color,like){
   this.name = name;
   this.color = color;
   this.like = function(){
     cosole.log(this.color+"的"+this.name);
  }
}
}
t1 instanceof Cat

目的

原型对象

json的介绍

json

判断对象是不是这个类的实例

类与对象

 

方法四 class创建对象

posted @ 2020-08-17 21:59  呦啊哈  阅读(40)  评论(0)    收藏  举报