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

在javascript中,函数的声明顺序和调用顺序的问题。

在javascript中,函数的声明顺序和调用顺序的问题。

饮歌长啸 2019-05-22 16:58:02
我有两个函数,一个在前面声明一个在后面声明,一个login(),一个get_user_info(),在login()里面会调用第二个函数://1.接口请求login(){.....this.$http.post(Urls.users.login(),params).then((response)=>{get_user_info()}).catch((response)=>{})},//2.请求user信息get_user_info(){.....},我们知道会报错,get_user_info方法未定义,那么请问下除了将get_user_info()声明到上面之外还有没有其他的方法呢?我记得JavaScript中有一个变量提升的名词,不知道与这个有没有关系。
查看完整描述

2 回答

?
慕雪6442864

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

函数声明和函数表达式了解一下使用函数声明在哪调用都ok,不过看你应该是把方法写在了一个表达式中,所以我觉得应该只能放前面然后调用
                            
查看完整回答
反对 回复 2019-05-22
  • 2 回答
  • 0 关注
  • 611 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号