Preguntas etiquetadas con javascript

202
¿Cuándo es JavaScript sincrónico?

He tenido la impresión de que JavaScript siempre fue asíncrono. Sin embargo, he aprendido que hay situaciones en las que no es así (es decir, manipulaciones DOM). ¿Hay alguna buena referencia sobre cuándo será síncrono y cuándo será asíncrono? ¿JQuery afecta esto en

202
Convertir live () en on () en jQuery

Mi aplicación ha agregado dinámicamente menús desplegables. El usuario puede agregar tantos como sea necesario. Tradicionalmente estaba usando el live()método de jQuery para detectar cuándo se editó uno de estos menús desplegables change(): $('select[name^="income_type_"]').live('change',...

202
Devolución de llamada cuando finaliza la transición CSS3

Me gustaría desvanecer un elemento (pasando su opacidad a 0) y luego, cuando termine, eliminar el elemento del DOM. En jQuery esto es sencillo ya que puede especificar que "Eliminar" suceda después de que se complete una animación. Pero si deseo animar usando transiciones CSS3, ¿hay alguna forma...

201
Obtener el primer índice de un objeto

Considerar: var object = { foo: {}, bar: {}, baz: {} } ¿Cómo haría esto? var first = object[0]; console.log(first); Obviamente, eso no funciona porque se nombra el primer índice foo, no 0. console.log(object['foo']); funciona, pero no sé si se llama foo. Podría llamarse cualquier cosa....

201
Encabezados HTTP en la API del cliente Websockets

Parece que es fácil agregar encabezados HTTP personalizados a su cliente websocket con cualquier cliente de encabezado HTTP que admita esto, pero no puedo encontrar cómo hacerlo con la API JSON. Sin embargo, parece que debería haber soporte para estos encabezados en la especificación . ¿Alguien...