ES6 简写:

Posted fdbk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6 简写:相关的知识,希望对你有一定的参考价值。

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 简写:的主要内容,如果未能解决你的问题,请参考以下文章

javascript ES6的简写方法

es6对象简写

收藏 19 个 ES6常用的简写技巧

ES6 简写方式

ES6-对象的简写方式

ES6 简写: