一个函数的问题

来源:17-2 如何进阶nodejs

慕田峪6263377

2020-08-16

![图片描述](http://img.mukewang.com/szimg/5f3935710858b0ed14401080.jpg
listen(…args){
这个函数里面又一个listen(…args),这样没有条件控制,那不是会形成死循环了?
}

写回答

3回答

双越

2020-08-19

你把这个函数改个名

listen1(...args) {
    const server = http.createServer(this.callback())
    server.listen(...args)
}

然后在 test.js 中也相应改成 listen1

app.listen1(8000);

改完之后运行代码,照样能成功的。


那如此看来,这俩 listen 还是一个函数吗?

0
4
双越
回复
慕田峪6263377
是的。这种问题,我直接说答案就没意思了,我觉得还是反问你,引导你来思考,这样会让你记忆更加牢固。以后遇到问题呢,也能培养自己的思维方式。
2020-08-21
共4条回复

慕田峪6263377

提问者

2020-08-19

应该是一个函数吧,这里应该怎样理解,请赐教啊双越老师

0
0

双越

2020-08-17

这俩 listen 是一个函数吗?

0
0

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

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

4051 学习 · 2006 问题

查看课程