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



20
¿Cómo capturo la respuesta de form.submit?
Tengo el siguiente código: <script type="text/javascript"> function SubmitForm() { form1.submit(); } function ShowResponse() { } </script> . . . <div> <a href="#" onclick="SubmitForm();">Click</a> </div> Quiero capturar la respuesta html de form1.submit? ¿Cómo hago esto? ¿Puedo registrar cualquier función de devolución de llamada en el método form1.submit?

9
Eliminar elemento de la matriz de estado en reaccionar
La historia es que debería poder poner a Bob, Sally y Jack en una caja. También puedo quitar cualquiera de la caja. Cuando se quita, no queda ninguna ranura. people = ["Bob", "Sally", "Jack"] Ahora necesito eliminar, digamos, "Bob". La nueva matriz sería: ["Sally", "Jack"] Aquí está mi componente de …

8
await solo es válido en función asincrónica
Escribí este código en lib/helper.js var myfunction = async function(x,y) { .... reutrn [variableA, variableB] } exports.myfunction = myfunction; y luego intenté 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 …


16
Detectar dispositivos de pantalla táctil con Javascript
En Javascript / jQuery, ¿cómo puedo detectar si el dispositivo cliente tiene un mouse? Tengo un sitio que se desliza hacia arriba en un pequeño panel de información cuando el usuario pasa el mouse sobre un elemento. Estoy usando jQuery.hoverIntent para detectar el desplazamiento, pero esto obviamente no funciona en …


14
Método de llamada con prototipo de JavaScript
¿Es posible llamar al método base desde un método prototipo en JavaScript si se ha anulado? MyClass = function(name){ this.name = name; this.do = function() { //do somthing } }; MyClass.prototype.do = function() { if (this.name === 'something') { //do something new } else { //CALL BASE METHOD } };

9
¿Qué son los operadores bit a bit?
Soy alguien que escribe código solo por diversión y realmente no he profundizado en él, ya sea en un entorno académico o profesional, así que cosas como estos operadores bit a bit realmente se me escapan. Estaba leyendo un artículo sobre JavaScript, que aparentemente admite operaciones bit a bit. Sigo …


7
¿Cómo actualizar el elemento dentro de la Lista con ImmutableJS?
Esto es lo que dijeron los documentos oficiales updateIn(keyPath: Array<any>, updater: (value: any) => any): List<T> updateIn(keyPath: Array<any>, notSetValue: any, updater: (value: any) => any): List<T> updateIn(keyPath: Iterable<any, any>, updater: (value: any) => any): List<T> updateIn(keyPath: Iterable<any, any>, notSetValue: any, updater: (value: any) => any): List<T> ¡No hay forma de …


1
Doble colon de JavaScript (operador de enlace)
Como sabes, hay una propuesta de acceso directo para la .bind()función, por lo que puedes escribir: ::this.handleStuff y funcionará así en es5: this.handleStuff.bind(this) Mi pregunta es: ¿será posible pasar argumentos de esta manera? Me refiero a una forma de escribir esto con el acceso directo mencionado anteriormente: this.handleStuff.bind(this, 'stuff') Es …

5
El error "Intento de JavaScript no seguro para acceder al marco con URL ..." se genera continuamente en el inspector de Chrome webkit
Chrome (o cualquier otro navegador webkit) arroja una tonelada de estos "intentos de JavaScript inseguro para acceder al marco con URL ..." cuando se trabaja con la API de Facebook, por ejemplo. No interfiere con la operación real, pero hace que la consola de JavaScript sea básicamente inutilizable. Me gustaría …

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.