首页 > 其他分享 >箭头函数的基本语法

箭头函数的基本语法

时间:2024-08-23 19:24:30浏览次数:8  
标签:console 函数 语法 箭头 let 省略 log

 箭头函数基本语法
        // const fun=()=>{
        //     console.log(1,2,3);
        // }
        // fun()
         // 有多个参数的时候括号一定不能省略
         let fun1=(a,b)=>{
            console.log(a,b);
        }
        fun1('我是实参')
        // 当箭头函数只有一个参数的时候,可以省略小括号
        let fun2=a=>{
            console.log(a); 
        }
        fun2('我是实参')
        // 当函数体只有一个语句的时候可以省略return和{}
        let fun4=()=>{
            return '11111'
        }
        let fun5=()=>'111111'


        // 箭头函数可以直接返回一个对象
        // 加括号的函数体返回对象字面量表达式
        let fun=(uname)=>({uname})
        console.log(fun('刘亦菲'));
        

        //箭头函数接参
        // 箭头函数没有arguments对象
        let fun6=(...eg)=>{
            console.log(eg);
            
        }
        fun6(1,2,3,4,5,6,7,8,9,10)

        
        fun8()
        let obj={
            name:'张三',
            age:18,
            make:()=>{
                console.log(this);
                
            }
        }
    


        // 总结
          //1.箭头函数属于表达式函数   因此不存在函数提升
          //2.箭头函数只有一个参数时可以省略圆括号()
          //3.箭头函数函数体只有有一行代码时可以省略大括号{} 并自动作为返回值返回
          //4.加括号的函数体返回对象字面量表达式

标签:console,函数,语法,箭头,let,省略,log
From: https://blog.csdn.net/weixin_75153972/article/details/141473087

相关文章

  • 【python1-3】input()函数
    一般配合变量使用,把input()放进去a=input()print(a)可以增加输入提示a=input('请输入你的名字:')print(a)任务2要类型一样才能加减,把字符串变成整型age=input('请输入你的年龄:')age=int(age)year=2024birth=year-ageprint('出生日期是',birth)......
  • 通过 MATLAB 的 cylinder 函数生成圆柱体的表面坐标,生成表示一个具有非标准形状的圆柱
    MATLAB的机器人系统工具箱(RST)的官方例程PlanaReachingTrajectorywithMultipleKinematicConstraints规划具有多个运动学约束的到达轨迹%创建用于视觉化杯子的点[X,Y,Z]=cylinder(cupRadius*linspace(0,1,50).^0.125);%调整Z坐标的比例,使其符合杯子的高度Z......
  • 5章2节:离散趋势的描述,文末1个简单函数同时搞定20个结果
    在统计学中,描述一组数据时,通常使用集中趋势指标(如平均数)来反映数据的集中程度。然而,单独使用集中趋势并不能完全描述数据的特征,因此还需要引入离散趋势的指标,以揭示数据的变异程度或离散程度。这些离散趋势的指标被称为离散指标或变异指标。离散指标通过衡量数据点相对于中心......
  • 【Python进阶】Python中的函数式编程元素:map、filter和reduce的妙用
    1、函数式编程概览1.1函数式编程起源与发展函数式编程这一概念可以追溯到20世纪30年代的λ演算理论,这一时期数学家们开始探讨如何通过纯粹的函数运算来构建计算模型。随着时间的推移,函数式编程逐渐发展成为一种重要的编程范式,并在Lisp、Scheme、Haskell等语言中得到了充......
  • PHP8面向对象快速入门二 构造函数 析构函数 静态变量 静态方法
    在PHP中,构造函数是一个特殊的方法,用于在创建对象时初始化对象的状态。构造函数在对象实例化时自动调用,以设置初始值或执行必要的准备工作。它可以接受参数,用于初始化对象的属性。构造函数的特点自动调用:构造函数在创建对象时自动调用。你不需要显式调用构造函数,它会在实例......
  • 【软件逆向】第11课,软件逆向安全工程师之windows API函数,每天5分钟学习逆向吧!
    资料获取关注作者,备注课程编号,获取本课配套课件和工具程序。干货开始-windowsAPI函数。微软官方提供的应用程序接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件提供的能力。地址:https://learn.microsoft.com/zh-cn/windows/win32/dlgbox/dialo......
  • 函数栈帧的创建与销毁
    目录1.什么是函数栈帧2.了解函数栈帧的好处3.函数栈帧的创建与销毁3.1什么是栈3.2认识相关寄存器和汇编指令3.3解析函数栈帧的创建与销毁3.3.1预备知识3.3.2函数的调用堆栈3.3.3准备环境3.3.4 转到反汇编1.什么是函数栈帧我们在写C语言代码的时候,经常会把一......
  • python 基础语法学习
    1.IPO程序编写方法inputprocessoutput2.ord("北")字符转uncode码chr(21271)uncode码转字符3.文件写入fp=open('node.txt','w')print('北京欢迎你',file=fp)fp.close()4.键盘输入name=input("请输入您的姓名:")......
  • C/C++语言基础--字符串(包括字符串与字符数组、字符串与指针、字符串处理函数等),代码
    本专栏目的更新C/C++的基础语法,包括C++的一些新特性前言无论什么语言,字符串都是最重要、最基础的数据类型,他对二进制有很好的对应关系在C语言中没有提供专门的处理字符串的类型,但是我们可以通过字符数组、开辟内存地址来处理字符串本文将从字符串与字符数组的关系、字符......
  • 高数笔记 1.函数
    1.非正式定义我们在初中阶段就有接触过“函数”的概念,不妨回顾一下初二教科书的定义:一般地,在一个变化过程中,如果有两个变量\(x\)与\(y\),并且对于\(x\)的每一个确定的值,\(y\)都有唯一确定的值与之对应,那么我们说\(x\)是自变量,\(y\)是\(x\)的函数。如果当\(x=a\)时\(y=b\),那么\(b......