Яка різниця між цими двома?
Я помітив, що якщо я перейшов socket.emitна socket.sendробочу програму, сервер не отримав повідомлення, хоча я не розумію, чому.
Я також помітив, що в моїй програмі сервер отримує повідомлення, якщо я перейшов socket.emitна socket.send, але здається, що отримує його кілька разів. Коли я використовую, console.log()щоб побачити, що отримав сервер, він показує щось інше, ніж коли я використовую socket.emit.
Чому така поведінка? Як ви знаєте, коли використовувати socket.emitабо socket.send?