这个fn();怎么理解

这个fn();怎么理解

http://img1.sycdn.imooc.com//climg/5e7f0da90992ca3f03790222.jpg前后也没看到有定义fn这个函数啊,回调函数不是一个函数做另外一个函数的参数嘛?这个fn()哪来的?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕慕子 2020-03-29 09:56:00

同学你好,下面的fn()是调用函数,如下图所示,fn是自定义的,只有对应的位置名字是相同的就可以。

http://img1.sycdn.imooc.com//climg/5e7ffff0097672c514300908.jpg

同学可以试着理解下,祝学习愉快~

好帮手慕粉 2020-03-28 19:07:58

同学你好,这是函数的形参:

http://img1.sycdn.imooc.com//climg/5e7f2ff80974b7ea07470480.jpg

名字是可以随便取的,只要相对应即可。

祝学习愉快~

  • 提问者 慕婉清6507108 #1
    下面不是有fn();吗?
    2020-03-28 19:09:07
  • 有个疑问,这是调用自身的意思吗?为什么这里不是写 myReady(fn)
    2020-04-06 15:36:49
  • “搓小灰”同学你好,因为这里是在定义myReady函数,而不是调用它,所以前面要加function声明。另外,同学如果有疑问的话,建议同学新建一个问答进行提问呢,便于同学后期的复习与整理,老师也能更快的看到同学的问题。祝学习愉快~
    2020-04-06 19:09:16
好帮手慕粉 2020-03-28 18:27:43

同学你好,老师这个地方只是在封装domReady,后面在使用的时候,会传入函数:

http://img1.sycdn.imooc.com//climg/5e7f269a09a6686106950165.jpg

祝学习愉快~

  • 提问者 慕婉清6507108 #1
    整套代码下来,也没定义名叫fn的函数啊。
    2020-03-28 18:42:07
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师