new net.Socket([options])
options<Object> 可用选项有:fd<number> 如果指定,将使用给定的文件描述符封装现有套接字,否则将创建一个新的套接字。allowHalfOpen<boolean> 如果设置为false,当可读端结束时,套接字将自动结束可写端。详情请参见net.createServer()和'end'事件。默认值:false。readable<boolean> 当传入fd时允许对套接字进行读取,否则将被忽略。默认值:false。writable<boolean> 当传入fd时允许对套接字进行写操作,否则忽略。默认值:false。signal<AbortSignal> 一个可以用于销毁套接字的中止信号。
- 返回值: <net.Socket>
创建一个新的套接字对象。
【Creates a new socket object.】
新创建的套接字可以是 TCP 套接字,也可以是流式 IPC 端点,这取决于它 connect() 到什么。
【The newly created socket can be either a TCP socket or a streaming IPC
endpoint, depending on what it connect() to.】