ES6
Mrlonely思考笔记
zengjiahao
展开
-
ES6class-构造函数的另一种写法2
1.静态方法 类相当于实例的原型,所有在类中定义的方法,都会被实例继承。如果在一个方法前,加上static关键字,就表示该方法不会被实例继承,而是直接通过类来调用,这就称为“静态方法”。 例子1:项目中的应用场景,工厂模式 当我们需要按需获得需要的构造函数时,我们可以写一个js文件统一管理,在该js文件中导入各种构造函数的js,通过该类的方法来返回需要的构造函数. demo代码: clas...原创 2019-01-23 23:30:51 · 292 阅读 · 0 评论 -
ES6class-构造函数的另一种写法1
Class基础使用 JavaScript 语言中,生成实例对象的传统方法是通过构造函数。 在ES6中,提供一种新的方式 class (类)来实现。 基本上,ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。 现在公司用的这种方式,感觉语义是清晰了很多,现在闲暇之余整理一下,免得写代码的时候卡...原创 2019-01-20 13:01:16 · 734 阅读 · 0 评论