socket.connect()


在给定套接字上启动连接。

¥Initiate a connection on a given socket.

可能的语法有:

¥Possible signatures:

这个函数是异步的。建立连接后,将触发 'connect' 事件。如果连接出现问题,而不是 'connect' 事件,将触发 'error' 事件并将错误传递给 'error' 监听器。最后一个参数 connectListener(如果提供)将被添加为 'connect' 事件的监听器一次。

¥This function is asynchronous. When the connection is established, the 'connect' event will be emitted. If there is a problem connecting, instead of a 'connect' event, an 'error' event will be emitted with the error passed to the 'error' listener. The last parameter connectListener, if supplied, will be added as a listener for the 'connect' event once.

此函数只能用于在触发 'close' 后重新连接套接字,否则可能会导致未定义的行为。

¥This function should only be used for reconnecting a socket after 'close' has been emitted or otherwise it may lead to undefined behavior.