功能-JavaScript
#javascript #functions #developers #fullstakc

函数是JavaScript中的基本构建块之一。
在JavaScript中,我们有三种函数:
函数声明函数表达式箭头函数

功能声明:

函数声明(也称为函数定义函数语句)由函数关键字组成:
Image descriptionwithâ函数声明,i can can 在我在代码中定义函数

功能表达式:

功能表达式(匿名函数)||请记住表达产生一个值,这就是为什么我们确实存储在变量中的原因。 使用函数表达式 i 在之前调用函数我在代码中定义它。
在内部发生这种情况,这是因为一个称为提升的过程。
Image description

箭头功能

箭头函数(刚刚添加到ES6中的JavaScript)。
一行,没有明确写“返回”
Image description

我应该使用什么类型的功能?

箭头功能,由于它们易于编写,答案是 no
因为存在基本差异,所以箭头功能与更传统的功能(功能声明)。
实际上

函数调用其他功能

Image description



摘要
在大多数情况下,您将使用函数表达式很多,在JavaScript函数中实际上只是 values
因此,就像一个数字,字符串或布尔值
功能是不是的类型:
它不像字符串或数字类型,是一个值
而且由于它是一个值,这就是为什么我们可以像上面一样将其存储在变量中,因此整个函数将其存储在变量calcAge2中。

我希望我能尽力解释主要的不同,实际上我没有涵盖更多。
谢谢您,如果您读到这里真的很感激。