箭头函数是lambda么
时间: 2023-10-20 13:05:41 浏览: 90
箭头函数和lambda函数有一些相似之处,但它们并不完全相同。箭头函数是ES6中引入的一种函数表达式的简写形式,用于简化回调函数的编写。箭头函数使用箭头(=>)来定义函数,可以省略function关键字和return语句。它们通常用于匿名函数或简单的函数表达式。
Lambda函数是一种匿名函数,最初由函数式编程语言Lambda Calculus引入。它们通常用于函数式编程语言中,如Python、Haskell等。Lambda函数可以作为参数传递给其他函数,也可以作为返回值返回。
虽然箭头函数和lambda函数都可以用于简化函数的编写,但它们的语法和用法有所不同。箭头函数是JavaScript中的一种语法糖,而lambda函数是函数式编程语言中的一种特性。因此,箭头函数和lambda函数并不是完全相同的概念。
#### 引用[.reference_title]
- *1* *2* *3* [匿名函数(Lambda表达式)与箭头函数](https://blog.csdn.net/maomaolaoshi/article/details/78355942)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文