函数的扩展--ES6

Posted Hello World

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数的扩展--ES6相关的知识,希望对你有一定的参考价值。

 

箭头函数

由于大括号被解释为代码块,所以如果箭头函数直接返回一个对象,必须在对象外面加上括号。

var f = () => ({a:1});

f(); // 返回 {a: 1}

若写成:

var f = () =>{a: 1};

f();  // 返回 undefined

所以必须改成

var f = () => {

  return {a: 1}

}

以上是关于函数的扩展--ES6的主要内容,如果未能解决你的问题,请参考以下文章

003-正则的扩展数值的扩展函数的扩展数组的扩展对象的扩展

ES6扩展——函数扩展之剩余函数

ES6-04:函数的扩展

ES6 之函数扩展和对象扩展

ES6新特性:Function函数扩展, 扩展到看不懂

ES6--函数扩展