摘要: 基本用法 ES6允许使用“箭头”(=>)定义函数。 上面的箭头函数等同于: 如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。 如果箭头函数的代码块部分多于一条语句,就要使用大括号将它们括起来,并且使用return语句返回。 由于大括号被解释为代码块,所以如果箭头函数直接返回一个对 阅读全文
posted @ 2016-07-19 15:03 huansky 阅读(46596) 评论(1) 推荐(2) 编辑
摘要: 函数参数的默认值 基本用法 在ES6之前,不能直接为函数的参数指定默认值,为了避免这个问题,通常需要先判断一下参数y是否被赋值,如果没有,再等于默认值。 ES6允许为函数的参数设置默认值,即直接写在参数定义的后面。 可以看到,ES6的写法比ES5简洁许多,而且非常自然。 ES6的写法还有两个好处:首 阅读全文
posted @ 2016-07-19 11:18 huansky 阅读(1254) 评论(0) 推荐(0) 编辑