ES6
请叫我东子
一个拥有7年开发经验的java老兵。主要关注的技术方向为分布式技术、微服务、大数据、IOT、云原生、分布式事务、数据中台、领域驱动设计等相关技术。
展开
-
ES6中Json的与Map之间的转换
在学习开发React-Native中,从网络请求回来的数据用的json,于是就需要Json和字符串、Json和Map之间的转换。1.JSON与字符串的转换1.1Json转换为字符串 /** * * json转字符串 */ static stringToJson(data){ return JSON.parse(data); }1.2字符串转JSON /** *字符串原创 2016-03-18 20:25:43 · 10060 阅读 · 1 评论 -
ES6中Set和WeakSet的使用
ES中提供了两新数据结构-Set和WeakSet。Set是类似于数组,但是成员变量的值都是唯一的,没有重复的值。WeakSet也是不重复的值的集合,但是只能用来存放对象。一、Set使用(1)Set本身提供了一个构造函数,用来生成Set数据结构。var s = new Set();[2,2,2,5,8,16,2,1].map(x => s.add(x))for(i of s){console.lo原创 2016-03-10 11:00:53 · 5241 阅读 · 3 评论 -
ES6中箭头函数的使用
基本用法ES6允许使用“箭头”(=>)定义函数。 var f = v => v;上面的箭头函数等同于: var f = function(v) { return v; };如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。 var f = () => 5; // 等同于 var f = function () { return 5 };原创 2016-10-10 10:48:14 · 2229 阅读 · 0 评论