Pasar prop de niño a padre reactjsr

En el componente WeatherForecast necesito pasar el valor devuelto de la función appColor a una propiedad. Entonces, la propiedad de WeatherForecast debe pasar a className del componente de la app . Nuevo para reactjsr. No estoy seguro de cómo pasar la propiedad del niño al componente. class WeatherForecast extends Component { appColor(weatherData) { //Check for […]

Proyectando un punto en un camino

Supongamos que tengo una matriz ordenada que contiene puntos (lat, lon) describen una ruta, y también tengo un punto (lat, lon) describe mi ubicación actual. ¿Cómo puedo proyectar el punto en la ruta (y colocar el punto en el lugar apropiado de la matriz)? Lo que intenté es simplemente buscar los dos puntos más cercanos […]

API del reproductor de YouTube: recuperar una referencia a un jugador existente

Estoy desarrollando una extensión de Google Chrome, usando un script de contenido. Quiero interactuar con las páginas que incorporan un reproductor de video de YouTube. He incluido el www-widgetapi-vfljlXsRD.js como un archivo JavaScript, y el espacio de nombres de YouTube se inicializa correctamente dentro de la caja de arena de la extensión. Estoy tratando de […]

60fps: ¿Cómo usar requestAnimationFrame de la manera correcta?

En mi sitio web, un cuadro de contenido relacionado debe estar animado en la ventana gráfica cuando esté visible. Estoy tratando de hacer que mi animación sea lo más eficiente posible a través de CSS y JavaScript, para que no afecte negativamente el rendimiento del desplazamiento. Mientras que la parte de CSS era simple (usando […]

Serialización y métodos de JavaScript

Soy nuevo en JavaScript “orientado a objetos”. Actualmente, tengo un objeto que necesito pasar a través de las páginas. Mi objeto se define de la siguiente manera: function MyObject() { this.init(); } MyObject.prototype = { property1: “”, property2: “”, init: function () { this.property1 = “First”; this.property2 = “Second”; }, test: function() { alert(“Executing test!”); […]

¿Desea eliminar las comas duplicadas y las comas adicionales al principio / final con RegExp en Javascript, y eliminar los números duplicados?

Supongamos que tenemos una cadena como la siguiente: ,34,23,4,5,634,23,12,5,4,3,1234,23,54,,,,,,,123,43,2,3,4,5,3424,,,,,,,,123,,,1234,,,,,,,45,,,56 ¿Cómo podemos convertirlo a la siguiente cadena con RegExp en Javascript? 34,23,4,5,634,12,3,1234,54,123,43,2,3424,45,56 En realidad, quiero eliminar los elementos repetidos y primero y último , char

¿Cuáles son los buenos casos de uso para las funciones anónimas de ejecución automática de JavaScript?

Entiendo lo que es una función anónima que se ejecuta automáticamente, pero tengo problemas para entender dónde los usaría y por qué. Esto podría ser porque a menudo uso jQuery. ¿Podría por favor proporcionar ejemplos de buenos casos de uso?

¿Por qué CORS en imágenes con HTML Canvas?

Recientemente, dediqué un poco de tiempo a buscar una solución a un problema bastante común en el desarrollo web. Estaba tratando con logotipos alineados en el medio en un fondo transparente, pero al tener que colocar texto debajo de ellos, parecería que la cantidad de el espacio en blanco entre el texto y la imagen […]

Después de tweet exitoso, ejecute la callback + Twitter

Estoy haciendo la funcionalidad “compartir en Twitter”. Tengo el botón de compartir y cuando lo haga clic, se abrirá un widget de Twitter y me mostrará el cuadro de compartir. Cuando presione el botón Tweet del widget, publicará mi mensaje en la línea de tiempo de mi twitter. ahora quiero manejar una callback, cuando hago […]

¿Cómo llamar al servicio web externo utilizando jquery “jsonp”?

He tenido una pregunta anterior, ¿ puede jquery ajax llamar al servicio web externo? y algunos buenos desarrolladores me respondieron para usar jsonp, pero no sé cómo usarlo, estoy tratando de llamar a mi servicio usando este código: $.ajax({ type: “POST”, url: “http://localhost:1096/MySite/WebService.asmx?callback=?”, data: “{}”, contentType: “application/json; charset=utf-8”, dataType: “jsonp”, success: function(msg) {alert(msg);} }); y […]

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