单例模式 Unity中单例类的创建 Unity中单例类的使用
分类:
编程语言 时间:
2015-08-30 19:16:34
阅读次数:
147
Map:初始化:const mapSize = (new Map()).size; //mapSize: 0const pair1 = [1, 'one']; const pair2 = [2, 'two'];const map = new Map([pair1, pair2]); //new...
分类:
其他好文 时间:
2015-08-30 15:37:31
阅读次数:
171
类(class):class关键词:let TestClass = class {};const instance = new TestClass();{class Inside {}}typeof Inside // undefined: block scoped方法与constructor:cl...
分类:
其他好文 时间:
2015-08-30 12:50:50
阅读次数:
202
Generator:创建:function* g() {} // g: [object Generator]let g = function*() {};let obj = {*g() {}};const generatorName = 'g';let obj = {*[generatorName]...
分类:
其他好文 时间:
2015-08-30 12:45:32
阅读次数:
197
Destructuring:数组:let [firstValue] = [1]; // firstValue: 1let c, d;let [a, b] = [c, d] = [1, 2];var [head, ...tail] = [1, 2, 3, 4]; // tail: [2,3,4]可以交...
分类:
其他好文 时间:
2015-08-30 12:44:59
阅读次数:
112
下午看了一章 ECMA-262by Dmitry Soshnikov, 现在稍稍来小结下ES6中的参数默认值以及由此产生的参数中间作用域。原文地址:http://dmitrysoshnikov.com/ecmascript/es6-notes-default-values-of-parameters...
分类:
其他好文 时间:
2015-08-29 18:47:06
阅读次数:
173
ESLint is a JavaScript linter (static analysis tool) that offers full support for ES6, JSX, and other modern tools via plugins. We walk through settin...
分类:
编程语言 时间:
2015-08-28 07:09:44
阅读次数:
273
1.ES6数组遍历语法糖=> 在C#Linq里曾经用过,因此也不是很陌生. var range = Array.apply(null, Array(x)).map((_, i) => ++i); 运用了apply填充空数组的方法。 apply运用在数组上还有:将一个数组传递给一个不接受数组作为...
分类:
其他好文 时间:
2015-08-26 09:21:54
阅读次数:
127
简介 欢迎来到深度探索 ES6!在这个新的周系列里,我们将探索 ECMAScript 6。这是一种 JavaScript 语言即将到来的新版本。ES6 包含了很多新的语言功能,且这些语言功能使得 JS 更加强大更富有表现力。在接下来的几...
分类:
其他好文 时间:
2015-08-21 16:00:04
阅读次数:
187
单例工具类的创建1.利用一次性代码static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ });2.不可以通过继承的方式,使子类成为单例。如果继承,会引发如下两个问题 - 如果先创建父类,那么子类创建出来的对象也永远是父类 - ....
分类:
其他好文 时间:
2015-08-19 07:04:15
阅读次数:
132