构造方法又被称为构造函数/构造器/Constructor 构造方法语法结构: [修饰符列表] 方法名 [形式参数列表] 普通方法语法结构: [修饰符列表] 返回值类型 方法名 [形式参数列表] 对于构造方法来说“返回值类型”不需要指定,并且也不能写void 只要写上void那么就是普通方法了 构造方 ...
分类:
其他好文 时间:
2019-12-12 13:06:00
阅读次数:
99
1、实例成员与静态成员: 在es6的类中。声明在类的构造方法中的成员称为实例成员,可以使变量或者方法,实例成员只能通过实例对象来访问。静态成员是通过类直接添加的,只能通过类来访问。 <script> class Star{ constructor(uname, age){ this.uname = ...
分类:
其他好文 时间:
2019-12-09 15:32:32
阅读次数:
205
今天看了H5的canvas,练习使用下。待完善。。。 class Clock { constructor(canvas) { this.canvas = canvas; } draw() { let ctx = this.canvas.getContext("2d"); ctx.setDefault ...
分类:
其他好文 时间:
2019-12-09 01:09:25
阅读次数:
81
js对象可扩展性和属性的四个特性(下) 一、前言 再次花时间回顾一下基础,毕竟要想楼建的好,地基就要牢固,嘻嘻! 在开始之前需要具备对prototype、\_\_proto\_\_、constructor有一定得了解,可以看看我之前写的一篇文章= "通道" 之前的用户管理系统已经差不多了,顺便加了个 ...
分类:
Web程序 时间:
2019-12-08 15:18:20
阅读次数:
141
When the ES6 class shipped back in 2015, a number of additional keywords came with it. Two of these are constructor and super. Both of these are speci ...
分类:
编程语言 时间:
2019-12-08 00:47:28
阅读次数:
115
案例实战之如何写一个webpack plugin 1.写一个生成打包文件目录的file.md文件 javascript // 生成一个目录项目目录的文件夹 class FileListPlugin { constructor(options) { this.options = options } a ...
分类:
Web程序 时间:
2019-12-06 18:50:37
阅读次数:
155
function merae(obj1, obj2) { for (var p in obj2) { try { if ( obj2[p].constructor==Object ) { obj1[p] = merae(obj1[p], obj2[p]); } else { obj1[p] = ob ...
分类:
其他好文 时间:
2019-12-05 23:56:43
阅读次数:
195
基于ES6语法手写promise A+ 规范,源码实现 class Promise { constructor(excutorCallBack) { this.status = 'pending'; this.value = undefined; this.fulfilledAry = []; th ...
分类:
其他好文 时间:
2019-12-05 18:33:59
阅读次数:
86
``` class Compiler{ constructor(el,vm){ // 判断el属性 是不是 一个元素, 如果不是就获取 this.el = this.isElementNode(el)?el:document.querySelector(el); // console.log(thi... ...
分类:
其他好文 时间:
2019-12-02 17:20:39
阅读次数:
118
思维导图 栈堆翻译为为stack (1)原型与原型链 概念一、原型对象 验证步骤: 1、打印Data函数的原型prototype 原型属性指向原型对象 ES源码结构分析示意 2、空对象 3、JS特点:动态添加属性 小结: prototype原型、constructor构造 1、每个函数有一个prot ...
分类:
Web程序 时间:
2019-12-02 13:59:10
阅读次数:
116