码迷,mamicode.com
首页 > 其他好文 > 详细

在es6的语法下 对象的构造和继承实例

时间:2017-11-22 20:03:24      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:xtend   alert   ons   extends   console   对象   ext   方便   struct   

  es6新增了class 类 可以更方便的创建和继承对象的属性和方法  但是这个class 只是一个语法糖 让创建对象的形式更加简便和直观
下面是对该方法的简单实践

//es6 实例化对象和继承 class 新语法 class person{ constructor(name,age){ this.name=name this.age=age } } const person1=new person(‘bob‘,25) console.log(person1.age)//25 //extends 继承对象的属性和方法 新建对象如果包含constructor 继承时需要加上super()方法 class man extends person{ constructor(name,age,work,sex){//相应的参数也要加上 super(name,age)//新建对象如果包含constructor 继承时需要加上super()方法 this.work=work this.sex=sex } speak(){ alert(‘中国话‘) } } const man1=new man(‘tia‘,20,‘coder‘) console.log(man1.name)//tia console.log(man1.work)//coder man1.speak()//中国话

 

在es6的语法下 对象的构造和继承实例

标签:xtend   alert   ons   extends   console   对象   ext   方便   struct   

原文地址:http://www.cnblogs.com/missmz/p/7880542.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!