老师能不能讲一下什么是回调函数吗?

来源:2-3 Set实例的方法和属性

慕粉1924517932

2022-04-03 15:13:08

问题描述:

老师能否解释一下什么是回调函数

问题描述:

forEach方法能帮忙在更加详细的讲解一下吗?

问题描述:

老师回调函数中的参数名是可以随便取的吗?


写回答

1回答

好帮手慕星星

2022-04-04

同学你好,解答如下:

1、被作为实参传入另一函数,并在该外部函数内被调用,用以来完成某些任务的函数,称为回调函数。例如:

https://img.mukewang.com/climg/624a6a8b0943b37f09360493.jpg

greeting函数被当做参数传入了proceUserInput中,然后调用。效果如下:

https://img.mukewang.com/climg/624a6abc090f4bfc06740246.jpg

https://img.mukewang.com/climg/624a6ac4097a2f7906560174.jpg

greeting就可以称为回调函数。

2、函数的形参都是自定义的,可以更改名称

https://img.mukewang.com/climg/624a6ba109fa3a6b10390526.jpg

传入的实参,例如greeting,需要是定义过的,存在的。

3、forEach方法用来遍历数组

https://img.mukewang.com/climg/624a6b3709ebdbbd08230261.jpg

forEach方法中的函数参数,第一个表示当前值,第二个表示当前索引

https://img.mukewang.com/climg/624a6b310935d25a02420136.jpg

祝学习愉快!

0

0 学习 · 15276 问题

查看课程