1、Map Map为“键值对”的数据结构 2、构造函数 作为构造函数,Map 也可以接受一个数组作为参数。该数组的成员是一个个表示键值对的数组。 3、 4、 ...
分类:
其他好文 时间:
2017-12-12 21:29:00
阅读次数:
96
1、属性和变量可以简写 2、Object.is 它用来比较两个值是否严格相等,与严格比较运算符( )的行为基本一致。 不同之处只有两个:一是+0不等于-0,二是NaN等于自身。 3、Object.assign Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复 ...
分类:
其他好文 时间:
2017-12-12 12:26:41
阅读次数:
128
sublime3安装Es6插件 javascriptNext,然后安装即可 Java?Script?Next - ES6 Syntax()高亮插件 ----------------------------------------------------------------- let、const命... ...
分类:
其他好文 时间:
2017-12-12 01:01:41
阅读次数:
210
在当代环境中虽然对ES6的支持越来越好,但是大多数还是不支持ES6,这时候我们就需要把已经写好的ES6代码转换成ES5,而Babel就是将ES6转化成ES5的转码器,被广泛使用。 ...
分类:
其他好文 时间:
2017-12-11 14:28:18
阅读次数:
109
一、概述 async 函数是 Generator 函数的语法糖 使用Generator 函数,依次读取两个文件代码如下 写成async函数,就是下面这样 async函数就是将 Generator 函数的星号(*)替换成async,将yield替换成await,仅此而已 async函数对 Genera ...
分类:
其他好文 时间:
2017-12-10 01:25:40
阅读次数:
185
用循环语句迭代数据时,必须要初始化一个变量来记录每一次迭代在数据集合中的位置,而在许多编程语言中,已经开始通过程序化的方式用迭代器对象返回迭代过程中集合的每一个元素 迭代器的使用可以极大地简化数据操作,于是ES6也向JS中添加了这个迭代器特性。新的数组方法和新的集合类型(如Set集合与Map集合)都 ...
分类:
其他好文 时间:
2017-12-10 00:03:31
阅读次数:
184
一、内建迭代器 迭代器是ES6的一个重要组成部分,在ES6中,已经默认为许多内建类型提供了内建迭代器,只有当这些内建迭代器无法实现目标时才需要自己创建。通常来说当定义自己的对象和类时才会遇到这种情况,否则,完全可以依靠内建的迭代器完成工作,而最常使用的可能是集合的那些迭代器 1、集合对象迭代器 在E ...
分类:
其他好文 时间:
2017-12-10 00:02:43
阅读次数:
337
JS用"共享一切"的方法加载代码,这是该语言中最易出错且容易令人感到困惑的地方。在ES6以前,在应用程序的每一个JS中定义的一切都共享一个全局作用域。随着web应用程序变得更加复杂,JS代码的使用量也开始增长,这一做法会引起问题,如命名冲突和安全问题。ES6的一个目标是解决作用域问题,也为了使JS应 ...
分类:
其他好文 时间:
2017-12-09 19:32:25
阅读次数:
176
| 规范 |使用位置 | | |: :| | PEP8 | 后台Python编码规范 | | ES6 | 前台vue编写规范| ...
分类:
其他好文 时间:
2017-12-09 14:01:49
阅读次数:
111