单例设计模式 保证一个类在内存中的对象唯一性。 若多程序读取一个配置文件,建议配置文件封装成对象。方便操作其中数据, 需要该配置文件对象在内存中是唯一的。 保证对象唯一性 思想 1.不让其他程序创建该类对象。 2.在本类中创建一个本类对象。 3.对外提供方法,让其他程序获取这个对象。 步骤 1.创建 ...
分类:
编程语言 时间:
2016-11-30 14:40:00
阅读次数:
209
一、数组的解构赋值 基本用法 ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。 下面的代码表示,可以从数组中提取值,按照位置的对应关系对变量赋值。这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值。 如果解构不成功,变量的值就等于undefin ...
分类:
其他好文 时间:
2016-11-20 19:00:52
阅读次数:
254
1、数组的解构赋值基本用法:ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。以前,为变量赋值,只能直接指定值。vara=1;
varb=2;
varc=3;ES6允许这样写:var[a,b,c]=[1,2,3];
console.log(a);//1
console.log(b);//2
console.lo..
分类:
其他好文 时间:
2016-11-17 02:33:35
阅读次数:
232
详解一下之前的解构赋值 ①解构赋值中的“...” ②解构赋值的等号两边的数据类型必须一样 即: 但是:Set结构也允许使用数组进行解构赋值 技巧: 如果你不确定该结构是否能够解构赋值,判断其是否有Iterator接口就可以啦!判断方法如下: ③解构赋值不仅适用于 let / const也适用于var ...
分类:
其他好文 时间:
2016-11-12 23:03:40
阅读次数:
259
类的构造函数 类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。 构造函数的名称与类的名称是完全相同的,并且不会返回任何类型,也不会返回 void。构造函数可用于为某些成员变量设置初始值。 下面的实例有助于更好地理解构造函数的概念: 当上面的代码被编译和执行时,它会产生下列结果: ...
分类:
编程语言 时间:
2016-11-07 07:52:59
阅读次数:
214
最近学习ReactJS经常遇见ES6语法,为了尽快弄懂ReactJS,因此想方设法绕过ES6,但是随着学习的深入,需要查阅的资料越来越多,发现大部分与之相关的框架和学习资料都是采用ES6写的,终究发现这是一个绕不过去的坎啊。ES6是JavaScript新一代的标准规范,其主要变化为:变量的解构赋值、 ...
分类:
其他好文 时间:
2016-11-07 02:38:31
阅读次数:
215
通过解构主义的视角来拍摄的电影极具新意,令人眼前一亮,令传统的故事多了很多创新 软件架构也是在前人的基础上做设计,那么借鉴解构主义能够产生很创新的方式来实现内容的 获得,有新意而不是做个轮子去解决现有问题或新的问题。 待续... ...
分类:
其他好文 时间:
2016-11-04 13:36:21
阅读次数:
123
非简单参数就是 ES6 里新加的参数语法,包括:1.默认参数值、2.剩余参数、3.参数解构。本文接下来要讲的就是 ES7 为什么禁止在使用了非简单参数的函数里使用 "use strict" 指令: function f(foo = "bar") { "use strict" // SyntaxErr ...
分类:
其他好文 时间:
2016-11-02 00:27:41
阅读次数:
311
1.创建注解类 2.在测试实体类中使用注解 3.构建注解解析类 4.执行注解解析方法 ...
分类:
其他好文 时间:
2016-10-30 00:11:27
阅读次数:
188