zoukankan      html  css  js  c++  java
  • JavaScript 箭头函数(Lambda表达式)

    • Lambda表达式(箭头函数)用于表示一个函数,所以它和函数一样,也拥有参数、返回值、函数体,但它没有函数名,所以Lambda表达式相当于一个匿名函数。

    • 使用方法:
      ()=>{}
      小括号里放参数,大括号里放函数体

    • 箭头函数做回调参数
      [5, 8, 9].map(item => item + 1);// -> [6, 9, 10]

    • 当箭头函数有一个参数时,参数两边的括号是可有可无的,但是还是有括号看起来看清楚
      const foo = bar => bar + 1;
      const bar = (baz) => baz + 1;

    • 箭头函数不带参数时,必须要用括号
      const foo = () => "foo";

    • 如果函数体不是只一行,应该用花括号,并显式地返回(如果需要返回值)
      const foo = bar => {
      const baz = 5;
      return bar + baz;
      };
      foo(1); // -> 6

  • 相关阅读:
    jQ插件开发规范(转)
    一个圆环形状的进度条。
    [转载]jQuery 图表插件 jqChart 使用
    作业.mp4
    嘣嘣嘣嘣嘣哥TnT
    我对GIT的认识`
    git的理解
    文章读后感
    团队作业7
    团队作业6
  • 原文地址:https://www.cnblogs.com/cowboybusy/p/11497236.html
Copyright © 2011-2022 走看看