zoukankan      html  css  js  c++  java
  • Javascript 箭头函数2

    没有参数额箭头函数

    如果函数没有参数,我们可以通过()来表示,是不是有些逼格,看例子

    const fullNames5 = names.map(() => `Cool Bos`);
    
    console.log(fullNames5); // Cool Bos, Cool Bos, Cool Bos
    

    还有另一种写法就是用下划线 _ 来代替()

    names.map(_=>`Cool Bos`);
    

    当然这个下划线没有任何的意义,你还可以这样做,不过这些都是没有任何含义的

    names.map(x => `Cool Bos`);
    names.map(WESBOS => `Cool Bos`);
    names.map(_ya___Yayayayay => `Cool Bos`);
    names.map(do_yaget_the_point => `Cool Bos`);
    

    箭头函数就是一个匿名函数

    看一个有名字sayMyName的函数

    function sayMyName(name) {
      alert(`Hello ${name}`);
    }
    

      

    一个用命名的函数是方便coder们查找错误,明确功能。

    但是箭头函数是匿名函数,那怎么办呢? 我们可以用一个变量,例如:

    const sayMyName = (name) => {alert(`Hello ${name}!`)}
    
    sayMyName('Wes');
    

      

    如果您觉得本文不错,想要给熊二(李明)打赏?

  • 相关阅读:
    数据库连接单例模式
    魔术方法
    序列化与反序列化
    设计模式
    类的自动加载
    错误处理
    匿名类--php7.0以上
    OpenCV中HSV颜色模型及颜色分量范围
    Opencv 轮廓提取
    opencv 二值化_OpenCV二值图像案例分析精选 | 第二期
  • 原文地址:https://www.cnblogs.com/limingziqiang/p/5878745.html
Copyright © 2011-2022 走看看