采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,不太理解listen(...args)为什么要解构, 这里可以写成这样吗
listen(...args)
listen() { const server = http.createServer(this.callback()) server.listen(...arguments) }
应该是这么写吧 listen(args) { server.listen(...args) } 。具体的建议分别实际试一下,看能否运行成功。
listen(args) { server.listen(...args) } 这样写 不对吧 这样写那就等于只能读第一个参数啊 listen(3000,()=>{}) 按照您说的这样写 那就相当于 ...3000了, 除非listen([3000,()=>{}]),这样传参才可以 正确的写法就是(...arg)=>{ sever.listen(...arg) } //2 ()=>{ sever.listen(...arguments) }
登录后可查看更多问答,登录/注册
从入门到实战,一站式掌握 Node.js+Express+Koa2
2.3k 16
1.4k 16
1.6k 15
1.4k 13
1.3k 13