emit,on,in,once
socket.emit()
作用: 服务器端和客户端之间可以使用socket端口对象的emit方法,互相发送事件。
socket.emit(event,data,[callback])
event: 参数值为一个用于指定事件名的字符串,如"connect"
data: 代表该事件中携带的数据。这个数据就是要发送给对方的数据。数据可以是字符串,也可以是对象。
callback: 值为一个参数,用于指定一个当对方确定接收到数据时调用的回调函数
一方使用emit发送事件后,另一方可以使用on,或者once方法,对该事件进行监听。once和on不同的地方就是,once只监听一次,会在回调函数执行完毕后,取消监听。
socket.on() || socket.once()
作用: