js基于对象还是面向对象,怎么通俗理解面向对象

  js基于对象还是面向对象,怎么通俗理解面向对象

  函数zzl() {//一个类

  getname=function () { //在本类内部访问,私有方法

  返回张展灵;

  }

  这个。get first name=function(){//在本类及本类的实例中访问,公用方法

  返回"张";

  }

  这个。getfirstandfullname=function(){

  return full: getname(),first name: this。获取名字();

  }

  }

  zzl。原型。hello=function(){//公有方法,它的实例可以访问

  回你好;

  }

  zzl.info=function () { //公有的静态方法,直接可以访问

  返回"1 .1 .1";

  }

  zzl.prototype.info={//公有扩展对象

  出生:{//扩展属性

  李嫣:"1983年3月18日",

  李因:"1982年12月5日"

  },

  printBorn: function () {//扩展方法

  警报(生日);

  }

  }

  var z=new zzl();//建立日游的一个实例

  alert(z . getfirstandfullname());

  z。信息。printborn();

  警报(z .信息。天生的。李嫣);

  /脚本

js基于对象还是面向对象,怎么通俗理解面向对象