面向对象方法

1.字面量方法

var obj={};

2.工厂模式

function obj(){

  var person=new Object();

  person.name=null;

  person.age=null;

  person.run=function (){

    console.log(‘跑’);

  }

  return person;

var p1=new obj();

p1.nage='阿海';

p1.age=20;

 

3.构造函数

function person(name,age,friends){

  this.name=name;

  this.age=age;

  this.friend=friends;

  this.eat=function (someThing) {

    console.log(this.name + '在吃' + someThing);
  };

var bigperson=new person('阿海',1);

console.log(bigperson);

console.log(bigperson.age);
console.log(bigperson.eat('ff'));

posted @ 2018-10-13 15:02  前端之巅  阅读(105)  评论(0编辑  收藏  举报