首页 > 其他 > 详细

箭头函数

时间:2018-02-11 15:44:56      阅读:199      评论:0      收藏:0      [点我收藏+]

传统函数:

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;
        }
    }();

 

箭头函数

原文:https://www.cnblogs.com/itwatcher/p/8441382.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!