Orden de ejecución de funciones ligadas a un evento en Javascript.

Estaba buscando detalles sobre el orden de ejecución de las funciones vinculadas a un evento de página en javascript, por ejemplo, a través de un EventListener. Por ejemplo, si vinculo tres funciones A (), B () y C () al mismo evento (por ejemplo, DOMContentLoaded), ¿cuál será el orden de ejecución de estas tres funciones? […]

Copia una matriz de píxeles bidimensionales a un canvas de Javascript

Usando el elemento de canvas de Javascript, ¿es posible copiar una matriz bidimensional de valores RGB a un canvas? //copy the following array to the canvas: var arr1 = [ [[255, 255, 255],[200, 200, 0],[200, 200, 200]], [[200, 0, 0],[200, 200, 0],[200, 200, 0]], [[200, 200, 0],[200, 0, 0],[200, 200, 0]] ]

React router v4 – Rutas autorizadas con HOC

Tengo un problema para evitar que usuarios no autorizados accedan a rutas / componentes solo autorizados, como el panel de control de usuarios registrados. Tengo el siguiente código: import React from ‘react’ //other imports import {withRouter} from ‘react-router’ class User extends React.Component { constructor(props) { super(props) console.log(‘props’, props) let user = JSON.parse(localStorage.getItem(‘userDetails’)) if(!user || !user.user […]

Mapa de mosaicos para su uso fuera de línea

Estoy escribiendo una aplicación web usando solo angularjs. Actualmente estoy usando Leaflet para mostrar un mapa en una página web. Soy capaz de mostrar un mapa exitosamente sin ningún problema, también estoy usando leaflet.draw para dibujar un rectángulo y obtener las 4 coordenadas. Ahora, lo que quiero hacer es hacer lo mismo pero sin conexión. […]

¿Cómo ocultar filas de tablas sin redimensionar el ancho total?

¿Hay alguna forma de ocultar las filas de la tabla sin afectar el ancho general de la tabla? Tengo un javascript que muestra / oculta algunas filas de la tabla, pero cuando las filas están configuradas para display: none; , la tabla se contrae para ajustarse al contenido de las filas visibles.

¿Un canvas HTML5 siempre tiene que ser un rectángulo?

La razón por la que estoy interesado en los canvass que tengan cualquier forma es que entonces sería posible recortar imágenes con curvas Bezier y hacer que el texto de una página web fluya alrededor de la forma del canvas, es decir, una imagen recortada. Lo que se necesita es la posibilidad de tener un […]

Token inesperado al renderizar el componente React

Este es un fragmento de mi código de componente: renderEditor() { return ( ); } render() { return ( {this.renderEditor()} ); } Pero cuando ejecuto este código obtengo un error de token inesperado en {this.renderEditor()} . ¿Por qué sucede esto y cómo puedo solucionarlo?

Aviso de Javascript () Alternativa

JavaScript simple. var userName = prompt (“What’s your name?”); document.write (“Hello ” + userName + “.”); ¿Existe una forma alternativa de obtener la entrada (nombre) del usuario que a través de un cuadro emergente? ¿Cómo haría para implementar un cuadro de texto dentro del sitio para obtener el nombre del usuario? ¿Cómo es esto? Submit […]

La función de llamada dentro de AngularJS va en un bucle sin fin

Soy nuevo en AngularJS y estaba creando una aplicación de muestra. Quiero mostrar el resultado de la respuesta de Google Maps en mi página web. Aquí paso el valor de muestra, pero la página se Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting! en un bucle y da este error: Error: [$rootScope:infdig] 10 $digest() iterations reached. […]

¿Cómo accedo a los encabezados de respuesta utilizando HttpClient en Angular 5?

He escrito un servicio de autenticación en Angular 5 que hace una solicitud POST a mi backend usando la clase HttpClient. El backend responde enviando un token de portador JWT. Mi solicitud se ve así: return this.http.post(‘http://127.0.0.1:8080/api/v1/login’, { ‘username’: username, ‘password’: password }, { headers: new HttpHeaders() .set(‘Content-Type’, ‘application/json’) }) .toPromise() .then(response => { console.log(response); […]

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