Preguntas etiquetadas con event-loop

872
¿Por qué a veces es útil setTimeout (fn, 0)?

Recientemente me he encontrado con un error bastante desagradable, en el que el código se estaba cargando <select>dinámicamente a través de JavaScript. Este cargado dinámicamente <select>tenía un valor preseleccionado. En IE6, ya teníamos código para arreglar lo seleccionado...

141
Nodejs Event Loop

¿Existen internamente dos bucles de eventos en la arquitectura de nodejs? libev / libuv bucle de eventos v8 javascript En una solicitud de E / S, ¿el nodo pone en cola la solicitud a libeio que a su vez notifica la disponibilidad de datos a través de eventos usando libev y finalmente esos...

63
Función asíncrona con + =

let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x); Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento Los valores de xlogueado son 1y 5. Mi pregunta es: ¿por qué es el valor de x 5en el segundo registro? Si...

10
El disparo paralelo de 1k solicitudes HTTP se atascaría

La pregunta es ¿qué sucede realmente cuando desencadena solicitudes HTTP salientes 1k-2k? Veo que resolvería todas las conexiones fácilmente con 500 conexiones, pero avanzar desde allí parece causar problemas, ya que las conexiones se dejan abiertas y la aplicación Node se quedaría atascada allí....