¿Por qué (verdadero && {}) evaluar a {}, pero ({} && verdadero) se evalúa como verdadero?

Como decía el título, no puedo entender por qué (verdadero && {}) me da {}, pero a la inversa no es lo mismo. Editar: Como seguimiento, dado que estoy usando un operador boolean, ¿por qué esta expresión no me da un valor boolean cuando se evalúa?

React styles prop devuelve para una matriz?

Tengo este componente muy básico: Tile = React.createClass({ render: function(){ var styles = [ TileStyles.tile ]; return ( <div style={styles} test="test" /> ); } }); Lamentablemente está produciendo este html: <div style="0:[object Object];" data-reactid=".0.$0"></div> ¿Por qué me da [object object] en lugar de los styles en línea? Obviamente no necesito usar una matriz aquí, pero […]

Alertas de Javascript en secuencia de commands Python + Selenium + PhantomJS

Intento "hacer clic" en la alerta de Javascript para confirmar el reinicio en el módem DSL con un script de Python de la siguiente manera: #!/usr/bin/env python import selenium import time from selenium import webdriver cap = {u'acceptSslCerts': True, u'applicationCacheEnabled': True, u'browserConnectionEnabled': True, u'browserName': u'phantomjs', u'cssSelectorsEnabled': True, u'databaseEnabled': False, u'driverName': u'ghostdriver', u'driverVersion': u'1.1.0', u'handlesAlerts': True, […]

Cómo recuperar una date de un datepicker en NativeScript

Aquí está mi vista: <Page xmlns="http://www.nativescript.org/tns.xsd" loaded="onPageLoaded"> <StackLayout> <DatePicker day="15" month="5" year="2015" verticalAlignment="center" id="date"/> <Label text="Saisissez une heure : " verticalAlignment="center"/> <TextField verticalAlignment="center" width="300" hint="Enter text…"/> <Button text="Valider" tap="see"></Button> </StackLayout> </Page> Quería saber cómo get la date de este datepicker. Intenté eso: var viewModule = require("ui/core/view"); var dialogs = require("ui/dialogs"); var page; exports.onPageLoaded = function(args) […]

Jquery obtiene valor del text

<td class="left"> <span class="copyTarget"><?php echo $coupon['code']; ?></span> <a class="copyButton">[Copy code]</a> </td> Aquí está el resultado: código javascript $('.copyButton').click(function() { var a = $('.copyTarget').text(); alert(a); }); Resultados de salida onclick en el button: Pregunta: Cuando presiono el button, devolverá todo el valor del código, por ejemplo, hay 4 valores que son promo10,yesss,promo111,zz12 . Pero lo que […]

jQuery Functions no se ejecuta correctamente

Tengo tres <ul> 's que quiero fusionar y convertir en un control deslizante (estoy usando el bxslider ). Es algo así como … <div class="wrapper"> <ul class="products-grid"> <li>Product 1</li> <li>Product 2</li> <li>Product 3</li> </ul> <ul class="products-grid"> <li>Product 4</li> <li>Product 5</li> <li>Product 6</li> </ul> <ul class="products-grid"> <li>Product 7</li> <li>Product 8</li> <li>Product 9</li> </ul> </div> Cuando ejecuto […]

La modificación de un canvas mediante la manipulación de píxeles de alguna manera no funciona del todo en IE9

En un primer bash de realizar una manipulación de píxeles en un canvas de HTML5, he escrito un código para cambiar una parte específica de una image de background. Estoy usando una image de máscara para marcar las partes específicas que deben cambiarse. Y dibujo dos líneas verticales de 1 píxel a la vez. Mi […]

Problemas con el ciclado de la image Jquery

Estoy trabajando en un website para un amigo de la familia. En él querían tener logotypes de todos sus asociados en una fila, que se desvanecen sutilmente para ser reemplazados por logotypes adicionales que no se ajustaban la primera vez. Para lograr esto, he asignado las classs de <img> , que representan en qué ciclo […]

¿Cómo haré que setInterval detenga el bucle for en el que se encuentra?

http://jsfiddle.net/xDWLQ/ JavaScript: var quotes = new Array(); quotes[0] = "message 0"; quotes[1] = "message 1"; var qText = document.getElementById('qText'); for (i = 0; i < quotes.length; i++) { setInterval(function() { qText.innerHTML = quotes[i]; }, 2000); }​ HTML: <p class="qText" id="qText">Pnetworkingefined text</p>​ El innerHTML de qText cambia a indefinido, en lugar de cambiar a quotes[0] , […]

moment.js: convierte la timestamp y muestra el mes en alemán

Tengo problemas para mostrar el mes de la siguiente operación en alemán: var date = moment.unix(valueTimestamp).format("DD. MMMM YYYY"); He intentado lo siguiente, pero NO funciona: // Attempt #1: var date = moment.lang('de').unix(valueTimestamp).format("DD. MMMM YYYY"); // Attempt #2: var date = moment.local('de').unix(valueTimestamp).format("DD. MMMM YYYY"); ¿Cómo logro que el nombre del mes sea alemán? EDITAR Incluí el […]

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