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


11
¿Cómo puedo agregar una variable a console.log?
Estoy haciendo un juego simple en JavaScript, pero en la historia necesito que diga el nombre de los jugadores. entonces lo que tengo hasta ahora es: var name = prompt("what is your name?"); console.log("story" name "story); ¿Cómo hago la segunda línea? o hay otra forma en que podría hacer esto. …


2
Establecer window.location con TypeScript
Recibo un error con el siguiente código TypeScript: ///<reference path='../../../Shared/typescript/jquery.d.ts' /> ///<reference path='../../../Shared/typescript/jqueryStatic.d.ts' /> function accessControls(action: Action) { $('#logoutLink') .click(function () { var $link = $(this); window.location = $link.attr('data-href'); }); } Recibo un error rojo subrayado por lo siguiente: $link.attr('data-href'); El mensaje dice: Cannot convert 'string' to 'Location': Type 'String' …

4
¿Por qué esta función de flecha no funciona en IE 11?
El siguiente fragmento de código no funciona en IE 11, arroja un error de sintaxis en la consola g.selectAll(".mainBars") .append("text") .attr("x", d => (d.part == "primary" ? -40 : 40)) .attr("y", d => +6) .text(d => d.key) .attr("text-anchor", d => (d.part == "primary" ? "end" : "start")); Uso de d3.jsgráfico …


4
¿Node.js no puede crear blobs?
Estoy trabajando con node.js y transmití mi audio a mi servidor node.js. Ahora noté durante el proceso de construcción del blob de audio: var audioBlob = new Blob([dataview], { type: 'audio/wav' }); Que obtengo un ReferenceError en el nuevo Blob. Parece que Blob no es compatible. ¿Cómo puedo crear un …

7
jQuery 'si .change () o .keyup ()'
Usando jQuery, me gustaría ejecutar una función cuando .change()o .keyup()se plantean. Algo como esto. if ( jQuery(':input').change() || jQuery(':input').keyup() ) { alert( 'something happened!' ); } EDITAR Lo siento, olvidé mencionarlo. Ambos .change()y .keyup()necesitan que algunas de las variables estén dentro del alcance.

3
ES6: llamar al método estático dentro de una clase
Tengo esta clase que hace una llamada interna a un método estático: export class GeneralHelper extends BaseHelper{ static is(env){ return config.get('env:name') === env; } static isProd(){ return GeneralHelper.is('prod'); } } ¿Hay alguna palabra clave que pueda usar para reemplazar el nombre de la clase en la línea a continuación? GeneralHelper.is('prod'); …


6
Obtener la clase del elemento que disparó un evento usando JQuery
¿Hay alguna forma de obtener la clase cuando se activa el evento de clic? Mi código de la siguiente manera, solo funciona para id pero no para clase. $(document).ready(function() { $("a").click(function(event) { alert(event.target.id + " and " + event.target.class); }); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <html> <body> <a href="#" id="kana1" class="konbo">click me …

9
Desinfectar / reescribir HTML en el lado del cliente
Necesito mostrar los recursos externos cargados a través de solicitudes entre dominios y asegurarme de mostrar solo contenido " seguro ". Podría usar String # stripScripts de Prototype para eliminar bloques de script. Pero los manipuladores como onclicko onerrortodavía están allí. ¿Hay alguna biblioteca que pueda al menos bloques de …



11
Webpack-dev-server compila archivos pero no actualiza ni hace que el javascript compilado esté disponible para el navegador
Estoy tratando de usar webpack-dev-server para compilar archivos e iniciar un servidor web dev. En mi package.json, tengo la propiedad de script establecida en: "scripts": { "dev": "webpack-dev-server --hot --inline", } Entonces el --hoty--inline debería habilitar el servidor web y la recarga en caliente (según tengo entendido). En mi webpack.config.jsarchivo …

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.