ES2015
小鸟爱吃米
我是一只小小小小鸟
展开
-
ES2015 - Generator function (2)
Generator(生成器)Generator function 是ES2015中非常重要的部分,提供了一种异步编程解决方案;Generator function 可以使用yield语句定义不同的内部状态,可以多次返回值;书写方式如下:function* G(x) { let a = yield (x + 1); let b = yield (a * a); retu原创 2016-03-19 11:19:18 · 738 阅读 · 0 评论 -
ES6 操作数组的并集/交集/差集
使用ES6 操作数组let a = new Set([1, 2, 3]);let b = new Set([3, 5, 2]); // 并集let unionSet = new Set([...a, ...b]);//[1,2,3,5]// 交集let intersectionSet = new Set([...a].filter(x => b.has(x)));// [2,3]//原创 2017-09-08 09:55:57 · 19718 阅读 · 0 评论 -
ES6 Object Copy
ES6 中对象拷贝方法:方法一: Object.assign()// 对象浅拷贝, 复制所有可枚举对象const obj1 = {a: 1};const obj2 = {b: 2};// copy obj1 and obj2 to a new obj;Object.assign({}, obj1, obj2)方法二 :Res参数//等同于方法一, 属于对象浅拷贝const obj1原创 2017-05-19 17:13:12 · 3397 阅读 · 0 评论 -
React - ES2015 (1)
最近在学习 React 组件,facebook开发的前端UI组件,其中基础内容包括以下: 此内容仅仅是最近学习的一个总结,不是React的全部内容,如果存在问题,请留言指出。原创 2016-04-08 15:14:58 · 345 阅读 · 0 评论 -
ES2015 - JavaScript (1)
ES2015原创 2016-03-17 17:38:27 · 656 阅读 · 1 评论 -
ES2015 - Object (6)
ES2015在ES5的基础上扩展了Object的部分属性,如下:如有错误请指出:原创 2016-03-22 13:31:49 · 506 阅读 · 0 评论 -
ES2015 - Symbol (3)
个人正在学习ES2015,以下是整理的学习笔记,与大家分享,如有问题请指出原创 2016-03-21 10:27:29 · 532 阅读 · 0 评论 -
ES2015 - Array (4)
ES2015扩展了ES5的数组,具体扩展内容如下:如有错误地方请指出:原创 2016-03-22 13:19:56 · 694 阅读 · 0 评论 -
ES2015 - Function (5)
ES2015在ES5的基础之上,将函数部分扩展了一下功能:如有错误请指出:原创 2016-03-22 13:22:50 · 650 阅读 · 0 评论 -
nodejs 中如何使用ES6语法
nodejs中,现在还不兼容es6语法,使用babel进行编译,方法如下:安装如下包:$ npm install babel-core babel-polyfill babel-preset-es2015 --save在创建文件 index.js,内容如下:require('babel-core/register');require('babel-polyfill');require('原创 2017-09-30 17:29:21 · 1900 阅读 · 0 评论