Preguntas etiquetadas con javascript

Para preguntas relacionadas con la programación en ECMAScript (JavaScript / JS) y sus diversos dialectos / implementaciones (excluyendo ActionScript). Esta etiqueta rara vez se usa sola, pero a menudo se asocia con las etiquetas [node.js], [jquery], [json] y [html].


2
¿Por qué este script no termina en bucle infinito?
Estoy tratando de entender un código que encontré en internet. No entiendo en el ciclo while, por qué no es un ciclo infinito. Si cambia el calculator.appendChilden por ejemplo, console.logse ejecuta para siempre. window.location.hash = 1; var calculator = document.createElement("div"); calculator.id = "height-calculator"; while (document.body.firstChild) { calculator.appendChild(document.body.firstChild); } document.body.appendChild(calculator); document.title …


11
Calcular la altura div dada un ancho conocido?
Tengo un div que contiene una imagen y algo de texto (la imagen es de tamaño variable y el texto es de longitud variable). ¿Hay alguna forma de calcular la altura requerida para ajustar todo el contenido div, dado que el ancho exacto está predefinido? UPD obtiene el mismo resultado …
8 javascript  css 


2
Soporte para importaciones ES6 en módulo ES5
Para mis alumnos de 1er año, proporcioné una biblioteca simple basada en ES5 escrita usando el Patrón del módulo revelador. Aquí hay un fragmento del módulo / espacio de nombres "principal", que albergará otras extensiones: window.Library = (function ($) { if (!$) { alert("The Library is dependent on jQuery, which …

2
Asignando "let" un valor en Javascript
Estaba jugando en las devtools de Chrome y probé el siguiente código: let = 1; let x = 2; console.log(let); // 1 console.log(x); // 2 Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento El código anterior no funcionará si reemplazo "let" con "var". Supongo que let = 1es lo mismo que var …



3
Cómo reemplazar el icono de reproducción / pausa alternar con texto
Actualmente estoy luchando con una forma de reemplazar los iconos de reproducción / pausa con texto mientras mantengo la animación de alternancia. Estoy tratando de entender exactamente qué código JS está representando los iconos, y en segundo lugar eliminarlos / ocultarlos, para que puedan ser reemplazados por texto Todavía soy …

5
Multi-threading para zip en nodejs
¿La operación de descompresión y descompresión se puede hacer multiproceso en nodejs? Hay un montón de módulos como yauzl, pero ninguno usa varios subprocesos, y no puede iniciar varios subprocesos usted mismo con el nodo-cluster o algo así, porque cada archivo zip debe manejarse en un solo subproceso

1
Compruebe si la captura de pantalla de soporte de navegador / plataforma a través de `getDisplayMedia`
Podemos solicitar una transmisión multimedia a una pantalla o ventana a través de navigator.mediaDevices.getDisplayMedia(). Sin embargo, esto incita inmediatamente al usuario a decidir qué tipo de captura usar. Necesito verificar si el navegador / plataforma incluso admite la captura de pantalla. Por supuesto, es posible verificarlo 'getDisplayMedia' in navigator.mediaDevices, pero …

1
Se configuró una cookie asociada con un recurso entre sitios sin el atributo `SameSite`
Chrome me está dando la siguiente advertencia: Se estableció una cookie asociada con un recurso entre sitios en http://quilljs.com/ sin el SameSiteatributo. Una versión futura de Chrome solo entregará cookies con solicitudes entre sitios si están configuradas con SameSite=Noney Secure. Tenga en cuenta que quilljs.com es un dominio de terceros. …


2
Condición de carrera en Amplify.Hub signIn handler cuando se usa juramento
Código de ejemplo: Hub.listen('auth', event => { const { event: type, data } = event.payload; if (type === 'signIn') { const session = data.signInUserSession; console.log('SESSION', data.signInUserSession); setTimeout(() => { console.log('SESSION', data.signInUserSession); }, 100); } }); Al usar el juramento, después de que el proveedor redirige a mi aplicación, el Hub …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.