Seleccionando una ID con dos puntos en ella con jQuery

Estoy trabajando en un módulo escrito previamente para un sitio, y necesito apuntar a un elemento con la test:two identificación test:two . Ahora, este elemento tiene dos puntos, por lo que jQuery es, presumiblemente y comprensiblemente, ver a los “dos” como una pseudo clase. ¿Hay alguna forma de apuntar este elemento con jQuery? Además, no […]

Comportamiento inesperado al usar el mapa de matriz en una matriz inicializada con relleno de matriz

Me he encontrado con un problema con el nuevo método Array.prototype.fill debido a un resultado inesperado cuando lo uso con Array.prototype.map . Por ejemplo: // Initialize our nxn matrix and fill with 0’s let M = Array(3).fill(Array(3).fill(0)); M.map(function (row, i) { row[i] = i; return row; }); //=> [[0, 1, 2], [0, 1, 2], [0, […]

Adición de tags de script en plantilla de componente angular

Angular2 elimina las tags automáticamente de las plantillas para evitar que las personas utilicen esta funcionalidad como un cargador de “hombre pobre” . El problema aquí es que las tags de script actualmente tienen más usos que simplemente cargar código u otros archivos de script. Existe la posibilidad de que en el futuro también se […]

¿Cómo convertir una matriz de bytes en una imagen?

Al usar Javascript, estoy haciendo una llamada AJAX a un servicio WCF, y está devolviendo una matriz de bytes. ¿Cómo puedo convertir eso en una imagen y mostrarlo en la página web?

Firefox ‘Solicitud de origen cruzado bloqueada’ a pesar de los encabezados

Estoy intentando hacer una solicitud de origen cruzado simple, y Firefox lo está bloqueando constantemente con este error: Solicitud de origen cruzado bloqueada: la misma política de origen no permite leer el recurso remoto en [url]. Esto se puede solucionar moviendo el recurso al mismo dominio o habilitando CORS. [url] Funciona bien en Chrome y […]

Espera hasta que flag = true

Tengo función javascript como esta: function myFunction(number) { var x=number; … … more initializations //here need to wait until flag==true while(flag==false) {} … … do something } El problema es que el javascript está bloqueado en el tiempo y atascado mi progtwig. así que mi pregunta es ¿cómo puedo esperar en la mitad de la […]

¿Cuál es la diferencia entre las promesas de JavaScript y las asíncronas?

He estado utilizando las características ECMAScript 6 y ECMAScript 7 ya (gracias a Babel) en mis aplicaciones, tanto móviles como web. El primer paso, obviamente, fue a los niveles de ECMAScript 6. Aprendí muchos patrones asíncronos, las promesas (que son realmente prometedoras), los generadores (no estoy seguro de por qué el símbolo *), etc. De […]

Crea RegExps sobre la marcha usando variables de cadena

Digamos que quería hacer lo siguiente reutilizable: function replace_foo(target, replacement) { return target.replace(“string_to_replace”,replacement); } Yo podría hacer algo como esto: function replace_foo(target, string_to_replace, replacement) { return target.replace(string_to_replace,replacement); } Con cadenas literales esto es bastante fácil. Pero, ¿y si quiero ser un poco más complicado con la expresión regular? Por ejemplo, digamos que quiero reemplazar todo […]

¿Cuánto más rápidos son los arrays que acceder a las celdas de las Hojas de Google dentro de los Scripts de Google?

¿Cuánto más rápido es acceder y manipular una matriz en los scripts de Google frente a acceder y manipular datos de una hoja de Google? Aquí está la aplicación: Estoy trabajando en un progtwig para crear un horario para los empleados. Mi estrategia es crear una lista de empleados disponibles para cada día, asignar al […]

¿Cómo obtener la forma contenida de una entrada?

Necesito obtener una referencia al formulario principal de una ENTRADA cuando solo tengo una referencia a esa ENTRADA. ¿Es esto posible con JavaScript? Usa jQuery si quieres. function doSomething(element) { //element is input object //how to get reference to form? } Esto no funciona: var form = $(element).parents(‘form:first’); alert($(form).attr(“name”));

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