先给出代码,这段代码运行在服务器上。
const net = require('net');
const server = net.createServer((socket) => {
socket.end(() => { /*代码段 1*/ });
socket.on('end', () => { /*代码段 2*/ });
});
问题:
- Node.js 的 net.Socket 文档( https://nodejs.org/docs/lates... )说的 the other end 在这段代码里,具体指的是服务器端的 the other end(也就是客户端),还是指的客户端的 the other end(也就是服务器端)?
- 代码段 1 和代码段 2 同样都是在 end 后执行(是同一个 end 吧?),有什么不一样吗?
谢谢。