码迷,mamicode.com
首页 > 其他好文 > 详细

箭头函数

时间:2018-02-11 16:20:30      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:gpo   post   没有   箭头   变量   class   nbsp   col   函数   

传统函数:

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

 

箭头函数

标签:gpo   post   没有   箭头   变量   class   nbsp   col   函数   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!