箭头函数(js)

打印 上一主题 下一主题

主题 879|帖子 879|积分 2637

在JavaScript中,箭头函数是一种简化的函数语法,它在ES6(ECMAScript 2015)引入。箭头函数的语法比传统的function表达式更简洁
1.箭头函数的基本语法如下:
  1. (param1, param2, ..., paramN) => { statements }
  2. (param1, param2, ..., paramN) => expression
复制代码
2.当箭头函数只有一个参数时,可以省略括号:
  1. param => { statements }
  2. param => expression
复制代码
3.当函数体只包含一个返回值表达式时,可以省略花括号并直接返回该表达式的值:
  1. (param1, param2) => param1 + param2
复制代码
4.需要注意的是,箭头函数有以下特性:


  • 没有自己的this值:箭头函数内的this值继承自包含它的函数作用域,这有助于解决一些this指向标题。
  • 没有arguments对象:在箭头函数内部,无法访问传统函数中的arguments对象。但你可以利用剩余参数(...rest)语法来获取参数列表。
  • 不能用作构造函数:箭头函数不能用作构造函数,因此不能利用new运算符实例化。
  • 没有原型:箭头函数没有prototype属性,因为它们不能作为构造函数利用。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

愛在花開的季節

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表