请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于使用register的一点疑问

老师您好,请问在use,get和post方法中使用register方法为什么要用apply的方式,而不是直接用 this.register(arguments)?见下图:
图片描述

正在回答

2回答

如果要直接用,那不能是 this.register(arguments) ,而是 this.register(...arguments) 。而用 apply 就如截图中所示。

你可以仔细想一下其中的区别,这属于 js 函数调用的一些基本知识了。

1 回复 有任何疑惑可以回复我~
  • 提问者 19ta #1
    好的,老师,我再想想
    回复 有任何疑惑可以回复我~ 2019-05-16 16:27:29
  • 提问者 19ta #2
    貌似明白了,通过apply来传参会自动展开,而通过函数传参只能通过扩展运算符的方式展开?
    回复 有任何疑惑可以回复我~ 2019-05-16 17:01:15
  • 双越 回复 提问者 19ta #3
    是的。
    回复 有任何疑惑可以回复我~ 2019-05-16 18:13:42
双越 2019-05-16 12:32:59

把代码截图贴出来吧,这样其他同学也能容易看懂。

0 回复 有任何疑惑可以回复我~
  • 提问者 19ta #1
    已贴图
    回复 有任何疑惑可以回复我~ 2019-05-16 13:21:57
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

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

帮助反馈 APP下载

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

公众号

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