javascript, creando una piedra, papel, juego de tijeras

Quiero crear un juego de tijeras de papel de roca, siguiendo las instrucciones aquí, mirando mi código en el que me he equivocado. 1) Crea un formulario con los 3 botones. Los 3 botones deben tener un evento onClick y una función asociada a cada uno de ellos. 2) Cuando se presiona cualquiera de los […]

Regex en JavaScript para validar números decimales

Quiero una expresión regular en JavaScript para validar números decimales. Debería permitir solo hasta dos decimales. Por ejemplo, debería permitir 10.89 pero no 10.899 . También debe permitir solo un punto ( . ). Por ejemplo, debería permitir 10.89 pero no 10.8.9 .

JavaScript “onclick” evento “return” funcionalidad de palabra clave

Soy realmente nuevo en javascript y me topé con la palabra clave return . Básicamente, ¿cuál es la diferencia en términos de estas 2 afirmaciones? vs Esencialmente, ambos devolvieron los mismos resultados y llamaron a la función, pero ¿hay algo más que eso? Cualquier ayuda muy apreciada :). ¡Gracias!

Cómo convertir una matriz simple en una matriz bidimensional (matriz) con Javascript

Imagina que tengo una matriz: A = Array(1, 2, 3, 4, 5, 6, 7, 8, 9); Y quiero que se convierta en una matriz bidimensional (matriz de N x M), por ejemplo, así: A = Array(Array(1, 2, 3), Array(4, 5, 6), Array(7, 8, 9)); Tenga en cuenta, que las filas y columnas de la matriz […]

¿Cómo mostrar el contenido por número de página o antes de hacer clic en la vue?

Mi componente vue como este: … … {{item.tittle}} … {{item.price}} … … … export default { … data () { return{ items: ”, itemsPagination: ” } }, mounted: function () { this.getItems() }, methods: { getItems() { let params = [] … let request = new Request(ApiUrls.items + ‘?’ + params.join(‘&’), { method: ‘GET’, headers: […]

¿Cómo mostrar el enlace del botón con vue.js?

Mi punto de vista es así: … …. Mi componente es así: id }})”>  Favorite export default{ name: ‘AddFavoriteProduct’, props:[‘idProduct’], methods:{ addFavoriteProduct(event){ event.target.disabled = true const payload= {id_product: this.idProduct} this.$store.dispatch(‘addFavoriteProduct’, payload) setTimeout(function () { location.reload(true) }, 1500); } } } Cuando haga clic en el botón de favoritos, llamará al controlador en la plataforma Me […]

¿El operador ternario, if-else o lógico O es más rápido en javascript?

¿Qué método es más rápido o más sensible en javascript, if-else, el operador ternario u OR lógico? ¿Cuál es recomendable utilizar, por qué motivos?

await solo es valido en funcion async

Escribí este código en lib/helper.js var myfunction = async function(x,y) { …. reutrn [variableA, variableB] } exports.myfunction = myfunction; Y luego traté de usarlo en otro archivo var helper = require(‘./helper.js’); var start = function(a,b){ …. const result = await helper.myfunction(‘test’,’test’); } exports.start = start; Tengo un error “await solo es valido en la funcion […]

Parar cromo atrás / adelante deslizar dos dedos

Quiero desactivar el deslizamiento de dos dedos que hace que Chrome retroceda o avance. Tengo un sitio web donde el usuario podría perder el progreso en su trabajo si no guarda específicamente. He intentado usar window.onbeforeunload pero no parece funcionar si tengo hashes en la url (al revés cambiaría entre www.example.com/work/#step1#unsaved www.example.com/work/#step0 ) y el […]

API de Mailgun: campo de encabezado de solicitud La autorización no está permitida por Access-Control-Allow-Headers

¿Cómo configuro mi .htaccess en mi aplicación AngularJS para evitar el siguiente mensaje de error: Error al cargar https://api.mailgun.net/v3/example.com/messages : campo del encabezado de la solicitud Access-Control-Allow-Headers no está permitida en la respuesta de verificación previa. Aquí está mi archivo .htaccess : Header add Access-Control-Allow-Origin “*” Header add Access-Control-Allow-Headers “Content-Type, Authorization” Header add Access-Control-Allow-Methods “GET, […]

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