通过Object构建函数创建 var Person = new Object() 通过对象字面量表示法 var Person = {} 通过工厂模式创建 function factory (){ var o = new Object() o.name= '你好' o.sayHi = function(){ console.log(this.name) } return o } 使用构造函数创建 function Person(name,function){ this.name = name this.cb = fuction }
通过class point { constructor(x,y){ this.x = x this.y = y }, seyHi (){ console.log('你好') } }