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

25
¿Trabajadores web sin un archivo Javascript separado?
Por lo que puedo decir, los trabajadores web deben escribirse en un archivo JavaScript separado y llamarse así: new Worker('longrunning.js') Estoy usando el compilador de cierre para combinar y minimizar todo mi código fuente JavaScript, y prefiero no tener que tener a mis trabajadores en archivos separados para su distribución. …

7
¿Por qué parseInt produce NaN con Array # map?
Desde la red de desarrolladores de Mozilla : [1,4,9].map(Math.sqrt) rendirá: [1,2,3] ¿Por qué entonces esto: ['1','2','3'].map(parseInt) producir esto: [1, NaN, NaN] He probado en Firefox 3.0.1 y Chrome 0.3 y solo como descargo de responsabilidad, sé que esto no es una funcionalidad de navegador cruzado (no IE). Descubrí que lo …
291 javascript 



7
¿Cómo simular un clic con JavaScript?
Me pregunto cómo puedo usar JavaScript para simular un clic en un elemento. Actualmente tengo: <script type="text/javascript"> function simulateClick(control) { if (document.all) { control.click(); } else { var evObj = document.createEvent('MouseEvents'); evObj.initMouseEvent('click', true, true, window, 1, 12, 345, 7, 220, false, false, true, false, 0, null ); control.dispatchEvent(evObj); } } …
291 javascript 

3
Índice dentro de la función map ()
Me falta una opción de cómo obtener el número de índice dentro de la mapfunción utilizando Listdesde Immutable.js: var list2 = list1.map(mapper => { a: mapper.a, b: mapper.index??? }).toList(); La documentación muestra que map()regresa Iterable<number, M>. ¿Hay alguna forma elegante de lo que necesito?


9
No se puede entender el parámetro useCapture en addEventListener
He leído el artículo en https://developer.mozilla.org/en/DOM/element.addEventListener pero no puedo entender el useCaptureatributo. Definición hay: Si es verdadero, useCapture indica que el usuario desea iniciar la captura. Después de iniciar la captura, todos los eventos del tipo especificado serán enviados al oyente registrado antes de ser enviados a cualquier EventTargets debajo …


11
Mapa vs Objeto en JavaScript
Acabo de descubrir chromestatus.com y, después de perder varias horas de mi día, encontré esta entrada de características : Mapa: Los objetos de mapa son mapas simples de clave / valor. Eso me confundio. Los objetos JavaScript normales son diccionarios, entonces, ¿en qué se Mapdiferencia de un diccionario? Conceptualmente, son …

8
Establecer una imagen de fondo con Reaccionar estilos en línea
Estoy tratando de acceder a una imagen estática para usar dentro de una backgroundImagepropiedad en línea dentro de React. Desafortunadamente, me he quedado seco sobre cómo hacer esto. En general, pensé que acababas de hacer lo siguiente: import Background from '../images/background_image.png'; var sectionStyle = { width: "100%", height: "400px", backgroundImage: …



15
jQuery SVG, ¿por qué no puedo agregar Class?
Estoy usando jQuery SVG. No puedo agregar o eliminar una clase a un objeto. Alguien sabe mi error? El SVG: <rect class="jimmy" id="p5" x="200" y="200" width="100" height="100" /> El jQuery que no agregará la clase: $(".jimmy").click(function() { $(this).addClass("clicked"); }); Sé que SVG y jQuery funcionan bien juntos porque puedo apuntar …

9
¿Cómo manejo las nuevas líneas en JSON?
He generado algunos JSON y estoy tratando de ponerlo en un objeto en JavaScript. Sigo recibiendo errores. Esto es lo que tengo: var data = '{"count" : 1, "stack" : "sometext\n\n"}'; var dataObj = eval('('+data+')'); Esto me da un error: unterminated string literal Con JSON.parse(data), veo mensajes de error similares: …
289 javascript  json  newline 

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.