cierres y prototypes de javascript

Pensé que entendía la idea de los cierres, pero el siguiente código se comporta sorprendentemente para mí: function A(x) { this.getX1 = function () { return x; } A.prototype.getX2 = function () { return x; } } var a1 = new A(1); var a2 = new A(2); console.log ('a1.getX1()=%d', a1.getX1 ()); // 1 console.log ('a2.getX1()=%d', […]

Panel basado en Ember.js

Estoy desarrollando una aplicación usando ember.js y una API de descanso escrita con Spring MVC. Tengo que crear un tablero con varios widgets en él. Cada widget como su propio comportamiento llamará a un método API diferente. Estaba pensando en tener una subclass de controller para cada tipo de widget. A continuación, los instanciará y […]

Los controles deslizantes de la Galería Javascript que se pueden tocar / deslizar en el mobile Y se pueden hacer clic y arrastrar en el escritorio?

Estoy buscando un complemento deslizante de la galería Javascript / jQuery que funcione tocando / deslizando hacia la izquierda en los dispositivos mobilees Y haciendo clic y arrastrando en el escritorio / computadoras portátiles. La mayoría de las que he visto pueden deslizar en el mobile, pero no son "arrastrables" en el escritorio o la […]

Cómo agregar un object a un object javascript nested usando un ID padre

En mi aplicación, creo un object JavaScript basado en una respuesta JSON del server similar a esto: { name: "root", id: 1, children: [ { name: "child one", id: 11, children: [ {name: "grand child 1", id: 111, children: []}, {name: "grand child 2", id: 112, children: []} ] }, { name: "child two", id: […]

JavaScript Framework para suscribirse y activar events personalizados?

JavaScript Framework para simplemente escuchar / suscribir y activar / disparar events personalizados similares a Backbone.Events? Solo curiosidad por si había alguna JS mini / micro framework / lib que me falta … Backbone.Events hace esto, ¿pero cualquier framework / lib pequeño que solo hace esto, o es más simple / mejor? Gracias.

Establecer foco al final de un área de text

editor.focus(); Establece el enfoque bien en Chrome. Pero en Firefox, el foco se establece al principio en la línea. Quiero que se establezca al final de la línea. Intenté esto: moveCaretToEnd(ed); function moveCaretToEnd(el) { if (typeof el.selectionStart == "number") { el.selectionStart = el.selectionEnd = el.value.length; } else if (typeof el.createTextRange != "undefined") { el.focus(); var […]

¿Cómo ejecuto una function después de un vuelo estacionario de dos segundos?

Este es mi código actual google.maps.event.addListener(marker, `mouseover`, function() { alert('loaded when i hovenetworking'); }); pero quiero que la function se ejecute si el mouse está sobre el elemento durante dos segundos . Intenté esto pero no funcionó. google.maps.event.addListener(marker, `mouseover 2000`, function() { alert('loaded after then when i stay mouse 2 sec'); }); ¿Qué debo hacer […]

¿Cuál es la diferencia entre una window modal y una window de dialog?

La pregunta describe exactamente lo que quiero saber. ¿Cuál es la diferencia entre una window modal y un dialog? Cuando una window modal se convierte en un dialog y viceversa? ¿Cómo logro ambos? Un empujón en la dirección correcta será muy apreciado.

¿Cuándo Internet Explorer agregó soporte para el bucle for..in en JavaScript?

Si for..in no recuerdo, las versiones anteriores de Internet Explorer no for..in sentencia for..in . Aunque no tengo idea de qué versiones, y no es lo más fácil para Google. Según Microsoft, es compatible con el modo Quirks, y en el modo estándar desde IE 6 en adelante: http://msdn.microsoft.com/en-us/library/ie/55wb2d34(v=vs.94).aspx (sección "Requisitos" cerca de la parte […]

¿Qué marco de UI es http://mega.co.nz/ usando?

Soy interesante en qué marco está usando http://mega.co.nz/ . Transiciones de página / sección específicamente instantáneas con URL como: / # / pagename y efectos de transición suaves. También el event handling input es resbaladizo.

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.