面试题!箭头函数

本文详细介绍了JavaScript中的箭头函数,包括其简洁的语法、特点及与其他函数的区别。箭头函数不绑定this,捕获上下文的this,不能用作构造函数,不绑定arguments,call、apply、bind不影响其this指向,且没有prototype属性。此外,文章还讨论了如何在箭头函数中处理参数和返回值。
摘要由CSDN通过智能技术生成

箭头函数

1、作用:

简化函数的写法

2、语法:

(形参)=> {
    函数体 }

常规写法:

function sum(a, b) {
   
   return a + b
}

箭头函数写法:

const sum = (a, b) => a + b

注意:

  • 如果形参只有一个参数,可省略括号
  <script>
       let fn = m => {
    console.log(m);}  // 100
       fn(100)
  </script>
  • 如果函数体只有一行代码,花括号可省略
  <script>
  let fn =m => console.log(m) // 10
  fn(10)
  </script>
  • 如果函数体只有一行return语句,花括号和return语句都可以省略
  
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值