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
Usando para esperar ... o con iterables sincrónicos
MDN dice que for await...of tiene dos casos de uso: La for await...ofinstrucción crea un ciclo que itera sobre objetos iterables asíncronos, así como en iterables sincronizados, ... Anteriormente estaba al tanto de lo anterior: los iterables asíncronos usando Symbol.asyncIterator. Pero ahora estoy interesado en lo último: iterables sincrónicos. El …


3
¿Cómo puedo hacer un componente Reaccionar "If" que actúe como un verdadero "if" en Typecript?
Hice un <If />componente de función simple usando React: import React, { ReactElement } from "react"; interface Props { condition: boolean; comment?: any; } export function If(props: React.PropsWithChildren<Props>): ReactElement | null { if (props.condition) { return <>{props.children}</>; } return null; } Me permite escribir un código más limpio, como: render() …


4
¿Por qué no se establece la propiedad CSS usando Promise.then en el bloque de entonces?
Intente ejecutar el siguiente fragmento y luego haga clic en el cuadro. const box = document.querySelector('.box') box.addEventListener('click', e => { if (!box.style.transform) { box.style.transform = 'translateX(100px)' new Promise(resolve => { setTimeout(() => { box.style.transition = 'none' box.style.transform = '' resolve('Transition complete') }, 2000) }).then(() => { box.style.transition = '' }) …



3
Encontrar la fuente del rechazo no prometido de la promesa: TypeError: ciclo de encadenamiento detectado para la promesa
Estoy tratando de encontrar la fuente de un rechazo no controlado de una Promesa en Node.js Intenté actualizar a Nodo versión 12, usando la --async-stack-tracesopción, y escuchándolos usando: process.on("unhandledRejection",( reason, promise ) => { console.log(reason); console.log(promise); }); ¡Pero todavía no veo ningún rastro útil de la pila para ayudarme a …

5
Solución Codewars - Funciones que actúan entre sí anidadas [cerradas]
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema al editando esta publicación . Cerrado hace 4 meses . Estaba buscando una solución para un rompecabezas en codewars y no entiendo por qué funciona. ¿Cómo …
11 javascript 


2
No se pueden obtener datos de React-Native-Firebase (v6) Firestore: undefined no es una función (cerca de '... this._firestore.native.collectionGet ...')
He estado atrapado en este problema por tanto tiempo. Acabo de comenzar a implementar Firestore en mi aplicación react-native con react-native-firebase. Solo estoy siguiendo los documentos [ https://invertase.io/oss/react-native-firebase/v6/firestore/quick-start#reading-data] pero no me funciona. Esto está en Android. Todavía no lo he probado en iOS. Sigo recibiendo este error: [TypeError: undefined is …

2
¿Cómo firmar bitcoin psbt con ledger?
Estoy tratando de firmar una transacción Psbt de bitcoinjs-lib siguiendo lo que encontré aquí: https://github.com/helperbit/helperbit-wallet/blob/master/app/components/dashboard.wallet/bitcoin.service/ledger.ts He comprobado que la clave pública comprimida tanto del libro mayor como la de bitcoinjsLib devolvieron el mismo valor. Podría firmarlo con el bitcoinjs-lib ECPair, pero cuando intento firmarlo usando el libro mayor, siempre es …


3
¿Puedo desactivar la optimización para que las variables dentro del alcance de los cierres no estén "optimizadas"?
Como un subproducto de la optimización del código realizada por los navegadores modernos, mientras se depura, no se puede "ver" todas las variables que "objetivamente" están dentro del alcance. Esto es bien conocido y se ha abordado en una pregunta anterior aquí sobre SO . Esta característica, aunque sin duda …


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.