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

ES6 简写:

时间:2020-04-13 22:49:40      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:技术   hellip   family   str   集中   extend   function   父类   调用   

1.如果对象的属性名来自于对象外的变量,且变量名刚好和属性名相同,则只需要写一遍
就可以了

2.对象的方法不需要写:function


class:
什么是: 集中描述一类对象统一属性结构和行为的程序结构
何时: 今后只要创建一种类型,必须用class
如何:
1.用class{}包裹原来的构造函数和原型对象方法
2.构造函数名提升为class名,构造函数要更名为constructor
3.直接定义在class内的方法,默认保存在原型对象中,且不用加Xxx.prototype前缀和”=function”

 

 继承: 2

  1. class child extends father{}

不再需要Object.setPrototypeOf(…)

  1. 子类型构造函数中: super(参数值)//不需要传入this

super自动指向extends后的父类型

      super()调用父类型构造函数的意思

 

技术图片

 

 技术图片

 

ES6 简写:

标签:技术   hellip   family   str   集中   extend   function   父类   调用   

原文地址:https://www.cnblogs.com/fdbk/p/12694327.html

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