箭头函数

Posted GIC扫地僧

tags:

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

传统函数:

function a(b){
  return b+1;  
}

箭头函数:

let a= b=>b+1;

去掉了function 关键字。如果参数只有一个,可以省略小括号。小括号和大括号之间有个箭头。如果没有大括号则直接是返回值。有大括号则必须写return

传统函数:

function(a){
  return function(c){
    return b+c;    
    }    
}

箭头函数:

//let a =b=>{return c=>b+c};
let a=b=>c=>b+c;

闭包:当函数执行后返回的结果必须是引用数据类型,被外界变量接受,此时这个函数不会销毁。

如:

let a=function(b){
    return function(c){
        return b+c;
        }
    }();

 

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

10个JavaScript代码片段,使你更加容易前端开发。

使用导航组件将返回箭头添加到片段

d3.select(this)不能用箭头函数

如何通过后退按钮(箭头)将活动导航到片段?

像导航抽屉一样切换片段(带后退箭头)

(导航组件)返回首页fragment时如何在activity上显示返回箭头?