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


15
Cómo acortar mis declaraciones condicionales
Tengo una declaración condicional muy larga como la siguiente: if(test.type == 'itema' || test.type == 'itemb' || test.type == 'itemc' || test.type == 'itemd'){ // do something. } Me preguntaba si podría refactorizar esta expresión / declaración en una forma más concisa. ¿Alguna idea sobre cómo lograr esto?


14
¿Cómo verificar si el horario de verano (DST) está vigente y, de ser así, el desplazamiento?
Este es un poco de mi código JS para el que es necesario: var secDiff = Math.abs(Math.round((utc_date-this.premiere_date)/1000)); this.years = this.calculateUnit(secDiff,(86400*365)); this.days = this.calculateUnit(secDiff-(this.years*(86400*365)),86400); this.hours = this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)),3600); this.minutes = this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)-(this.hours*3600)),60); this.seconds = this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)-(this.hours*3600)-(this.minutes*60)),1); Quiero obtener la fecha y hora en "ago", pero si el horario de verano está en uso, las …
154 javascript  dst 


23
Transposición de una matriz 2D en JavaScript
Tengo una serie de matrices, algo así como: [ [1,2,3], [1,2,3], [1,2,3], ] Me gustaría transponerlo para obtener la siguiente matriz: [ [1,1,1], [2,2,2], [3,3,3], ] No es difícil hacerlo mediante programación usando bucles: function transposeArray(array, arrayLength){ var newArray = []; for(var i = 0; i < array.length; i++){ newArray.push([]); …

9
¿Cómo puedo verificar si hay una imagen de fondo cargada?
Quiero establecer una imagen de fondo en la etiqueta del cuerpo, luego ejecutar un código, como este: $('body').css('background-image','http://picture.de/image.png').load(function() { alert('Background image done loading'); // This doesn't work }); ¿Cómo puedo asegurarme de que la imagen de fondo esté completamente cargada?
154 javascript  jquery 


10
Representación de HTML sin formato con reactjs
Entonces, ¿es esta la única forma de procesar html sin procesar con reactjs? // http://facebook.github.io/react/docs/tutorial.html // tutorial7.js var converter = new Showdown.converter(); var Comment = React.createClass({ render: function() { var rawMarkup = converter.makeHtml(this.props.children.toString()); return ( <div className="comment"> <h2 className="commentAuthor"> {this.props.author} </h2> <span dangerouslySetInnerHTML={{__html: rawMarkup}} /> </div> ); } }); Sé …


16
Nombre de variable como una cadena en Javascript
¿Hay alguna manera de obtener un nombre de variable como una cadena en Javascript? (como NSStringFromSelectoren cacao ) Me gustaría hacer así: var myFirstName = 'John'; alert(variablesName(myFirstName) + ":" + myFirstName); --> myFirstName:John ACTUALIZAR Estoy tratando de conectar un navegador y otro programa usando JavaScript. Me gustaría enviar nombres de …
154 javascript 

30
tipo de entrada = botón mostrar solo archivo
¿Hay alguna forma de que el elemento de estilo (o script) <input type=file />tenga visible solo el botón "Examinar" sin campo de texto? Gracias Editar : solo para aclarar por qué necesito esto. Estoy usando el código de carga de múltiples archivos de http://www.morningz.com/?p=5 y no necesita un campo de …
154 javascript  html  css 


13
¿Cómo usar el índice z en elementos svg?
Estoy usando los círculos svg en mi proyecto así, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 160 120"> <g> <g id="one"> <circle fill="green" cx="100" cy="105" r="20" /> </g> <g id="two"> <circle fill="orange" cx="100" cy="95" r="20" /> </g> </g> </svg> Y estoy usando el índice z en la getiqueta para mostrar los elementos primero. …


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.