No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

On, Once y Off

10/26
Recursos

Aportes 3

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

On, Once y Off

  • On 鈫 Se usa para detectar (o escuchar) un evento varias veces.
  • Once 鈫 Se usa para detectar (o escuchar) un evento una sola vez. Sin importar si el evento se emite varias veces.
  • Off 鈫 Se usa para dejar de escuchar un evento, sin importar que este se siga emitiendo.

    馃挕 El listener del evento no debe ser una funci贸n an贸nima, sino una funci贸n nombrada.

a partir de Node 16 se puede usar el m茅todo .at() de los array que recibe como argumento el n煤mero de index, si se pone negativo empieza a contar desde el 煤ltimo elemento, es decir que Array . at(-1) va a devolver el 煤ltimo elemento.

Agregue para que elimine del array el ultimo conectado y se pueda seguir usando la funci贸n de saludo.

socket.on('disconnect', () => {
        const eliminar = socketsOnline.findIndex(valor=> valor==socket.id);
        socketsOnline.splice(eliminar,1);
        console.log('El socket ' + socket.id + ' se ha desconectado');
        io.emit("todos", socket.id + " se ha desconectado");
    });