为了账号安全,请及时绑定邮箱和手机立即绑定

我的打算是,将f2作为f1的callback,f3做f2的callback。 大家是怎么解决的?

我的打算是,将f2作为f1的callback,f3做f2的callback。 大家是怎么解决的?

潇潇雨雨 2023-04-18 14:10:53
比如我要运行依次运行三个函数f1,f2,f3,需要严格按照顺序来执行但是如果f1 里面出现ajax 或者其它需要运行比较久的东西时,f2,f3 就会先运行。如何避免?
查看完整描述

2 回答

?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

解决方案就是你现在做的那样,各种callback,开始可能觉得不舒服,写习惯就好了。
ServerJS比如NodeJS里callback用得比WebJS更吓人,嘿嘿

查看完整回答
反对 回复 2023-04-21
?
杨魅力

TA贡献1811条经验 获得超5个赞

设置一个变量,如果前一个函数的变量比如first=good;那么表示他已经执行成功,然后就执行下一个程序。

查看完整回答
反对 回复 2023-04-21
  • 2 回答
  • 0 关注
  • 82 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信