¿Cómo funciona el data binding en AngularJS?

¿Cómo funciona el data binding en el marco de AngularJS ? No he encontrado detalles técnicos en su sitio . Está más o less claro cómo funciona cuando los datos se propagan de la vista al model. ¿Pero cómo AngularJS rastrea los cambios de las properties del model sin setters y getters? Descubrí que hay […]

Crear cadenas multilínea en JavaScript

Tengo el siguiente código en Ruby. Quiero convertir este código en JavaScript. ¿Cuál es el código equivalente en JS? text = <<"HERE" This Is A Multiline String HERE

¿De qué se trata JSONP?

Entiendo JSON, pero no JSONP. El documento de Wikipedia sobre JSON es (fue) el resultado de búsqueda superior para JSONP. Dice esto: JSONP o "JSON con relleno" es una extensión JSON en la que un prefijo se especifica como un argumento de input de la llamada. ¿Huh? ¿Que llamada? Eso no tiene ningún sentido para […]

¿Cómo funciona JavaScript .prototype?

No me gustan los lenguajes de progtwigción dynamics, pero he escrito mi parte justa de código JavaScript. Nunca entendí esta progtwigción basada en prototypes, ¿alguien sabe cómo funciona esto? var obj = new Object(); // not a functional object obj.prototype.test = function() { alert('Hello?'); }; // this is wrong! function MyObject() {} // a first […]

¿Desactivar / habilitar una input con jQuery?

$input.disabled = true; o $input.disabled = "disabled"; ¿Cuál es la forma estándar? Y, a la inversa, ¿cómo habilita una input deshabilitada?

¿Cómo insert un elemento en una matriz en un índice específico?

Estoy buscando un método de inserción de matriz de Javascript, en el estilo de: arr.insert(index, item) Preferiblemente en jQuery, pero cualquier implementación de Javascript lo hará en este punto.

Obtenga el text seleccionado de una list desplegable (cuadro de selección) usando jQuery

¿Cómo puedo get una list desplegable de text seleccionado en jQuery, sin utilizar el valor seleccionado?

Establecer un valor de parámetro pnetworkingeterminado para una function de JavaScript

Me gustaría que una function de JavaScript tenga arguments opcionales en los que establezco un valor pnetworkingeterminado, que se usa si el valor no está definido. En Ruby puedes hacerlo así: def read_file(file, delete_after = false) # code end Funciona esto en JavaScript? function read_file(file, delete_after = false) { // Code }

¿Cómo puedo detectar un clic fuera de un elemento?

Tengo algunos menus HTML que se muestran completamente cuando un usuario hace clic en el encabezado de estos menus. Me gustaría ocultar estos elementos cuando el usuario hace clic fuera del área de los menus. ¿Es posible algo así con jQuery? $("#menuscontainer").clickOutsideThisElement(function() { // Hide the menus });

¿Cómo recorro o enumero un object JavaScript?

Tengo un object de JavaScript como el siguiente: var p = { "p1": "value1", "p2": "value2", "p3": "value3" }; Ahora quiero recorrer todos los elementos p ( p1 , p2 , p3 …) y get sus keys y valores. ¿Cómo puedo hacer eso? Puedo modificar el object de JavaScript si es necesario. Mi objective final […]

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