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].


5
¿Mejor forma de ganar tiempo en milisegundos en javascript?
¿Existe una alternativa en JavaScript para obtener tiempo en milisegundos usando el objeto de fecha, o al menos una forma de reutilizar ese objeto, sin tener que crear una instancia de un nuevo objeto cada vez que necesito obtener este valor? Pregunto esto porque estoy tratando de hacer un motor …
141 javascript 

6
¿Cómo burlarse de las importaciones de un módulo ES6?
Tengo los siguientes módulos ES6: network.js export function getDataFromServer() { return ... } widget.js import { getDataFromServer } from 'network.js'; export class Widget() { constructor() { getDataFromServer("dataForWidget") .then(data => this.render(data)); } render() { ... } } Estoy buscando una forma de probar Widget con una instancia simulada de getDataFromServer. Si …


17
jazmín: no se invocó la devolución de llamada asíncrona dentro del tiempo de espera especificado por jasmine.DEFAULT_TIMEOUT_INTERVAL
Tengo un servicio angular llamado requestNotificationChannel: app.factory("requestNotificationChannel", function($rootScope) { var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); Estoy tratando de probar este servicio con jazmín: "use strict"; describe("Request Notification Channel", function() { var requestNotificationChannel, rootScope, scope; …

10
¿Qué es el DOM virtual?
Recientemente, miré el marco React de Facebook . Utiliza un concepto llamado "DOM virtual", que realmente no entendí. ¿Qué es el DOM virtual? ¿Cuáles son las ventajas?

4
¿Cómo hacer algo antes de enviar? [cerrado]
Es difícil saber qué se pregunta aquí. Esta pregunta es ambigua, vaga, incompleta, demasiado amplia o retórica y no se puede responder razonablemente en su forma actual. Para obtener ayuda para aclarar esta pregunta y poder volver a abrirla, visite el centro de ayuda . Cerrado hace 8 años . …
141 javascript  jquery  html 

14
Llamar a una función de JavaScript en otro archivo js
Quería llamar a una función definida en un archivo first.js en el archivo second.js. ambos archivos se definen en un archivo HTML como: <script type="text/javascript" src="first.js"></script> <script type="text/javascript" src="second.js"></script> Quiero llamar fn1()definido first.jsen second.js. De mis búsquedas, las respuestas fueron si first.jsse define primero es posible, pero a partir de …
141 javascript  html 


6
Cómo cargar archivos de imagen con el cargador de archivos webpack
Estoy usando webpack para gestionar un proyecto reactjs . Quiero cargar imágenes en javascript por webpack file-loader. A continuación se muestra el webpack.config.js : const webpack = require('webpack'); const path = require('path'); const NpmInstallPlugin = require('npm-install-webpack-plugin'); const PATHS = { react: path.join(__dirname, 'node_modules/react/dist/react.min.js'), app: path.join(__dirname, 'src'), build: path.join(__dirname, './dist') }; …

7
Agregar atributo deshabilitado al elemento de entrada usando Javascript
Tengo un cuadro de entrada y quiero que esté deshabilitado y al mismo tiempo ocultarlo para evitar problemas al portar mi formulario. Hasta ahora tengo el siguiente código para ocultar mi entrada: $(".shownextrow").click(function() { $(this).closest("tr").next().show().find('.longboxsmall').hide(); }); Esta es la entrada que se oculta como resultado: <input class="longboxsmall" type="text" /> ¿Cómo …




5
¿Qué hace el símbolo @ en las importaciones de JavaScript?
Por ejemplo: import Component from '@/components/component' En el código que estoy viendo, se comporta como ../subir un nivel en el directorio relativo a la ruta del archivo, pero me gustaría saber de manera más general qué hace. Lamentablemente, no puedo encontrar ninguna documentación en línea debido al problema de búsqueda …
141 javascript 

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.