箭头函数与传统函数有何本质区别,深入解析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计936个文字,预计阅读时间需要4分钟。
传统函数和箭头函数的区别 + 深入理解箭头函数和传统函数的区别 + 箭头函数是借鉴自其他语言的一种表达式形式,如Java、C++等,具有类似的结构,也被称作Lambda表达式,即匿名函数。
传统函数和箭头函数的区别 深入理解箭头函数和传统函数的区别箭头函数是从其它语言借鉴过来的一种表达形式,如java,c++等都有类似的表达形式,也被称为lambda表达式,即匿名函数。
那么js箭头函数是什么呢?它和传统函数又有什么区别你?
// 传统函数
const fn_a = function(a){
return a
}
console.log(fn_a(1)) //打印 1
// 箭头函数
const fn_b = b => b
console.log(fn_b(1)); //打印 1
箭头函数函数相对于传统函数,它有着更简洁的表现形式,除了function的定义之外,连{ ... }和return都省略掉了。
本文共计936个文字,预计阅读时间需要4分钟。
传统函数和箭头函数的区别 + 深入理解箭头函数和传统函数的区别 + 箭头函数是借鉴自其他语言的一种表达式形式,如Java、C++等,具有类似的结构,也被称作Lambda表达式,即匿名函数。
传统函数和箭头函数的区别 深入理解箭头函数和传统函数的区别箭头函数是从其它语言借鉴过来的一种表达形式,如java,c++等都有类似的表达形式,也被称为lambda表达式,即匿名函数。
那么js箭头函数是什么呢?它和传统函数又有什么区别你?
// 传统函数
const fn_a = function(a){
return a
}
console.log(fn_a(1)) //打印 1
// 箭头函数
const fn_b = b => b
console.log(fn_b(1)); //打印 1
箭头函数函数相对于传统函数,它有着更简洁的表现形式,除了function的定义之外,连{ ... }和return都省略掉了。

