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