关于使用register的一点疑问

来源:10-16 中间件原理-代码实现

19ta

2019-05-16

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

写回答

2回答

双越

2019-05-16

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

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

1
8
慕莱坞0998854
本来arguments是个类数组对象, 使用...展开运算符之后就可以拿出里面各个参数啊,学到了
2021-01-31
共8条回复

双越

2019-05-16

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

0
1
19ta
已贴图
2019-05-16
共1条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4124 学习 · 2022 问题

查看课程