Javascript split y ampersand escaping

Considera esta URL a continuación: http://test/Preview.aspx?By=AJ_Swift&Title=Meeting_Planning_&_Participation Desde la URL anterior, estoy extrayendo cada valor de cadena de consulta. Para la cadena de consulta de título, necesito dividirla en el símbolo de subrayado '_' y replace / unirme a un espacio. El problema es el "&". La split javasript se detiene en '&' y escapa a […]

self = este comportamiento extraño en el model de vista nested con knockout

Estoy tratando de familiarizarme con knockout.js, pero parece que me estoy encontrando con una versión de javascript que no conozco. Html <ul data-bind="foreach: someList"> <li data-bind="text: number"></li> </ul> Javascript function NestedViewModel(number) { self = this; self.number = ko.observable(number); } function ViewModel() { self = this; self.someList = []; for (i=0;i<10;i++) { var vm = new […]

Cómo trabajar con elementos de formulario en typescript

Me gustaría acceder a los elementos del formulario a través de myForm.elements , y luego acceder a cada elemento por su nombre, por ejemplo, myForm.elements.month . A Typescript no le gusta esto b / c, no sabe que form.elements contiene una propiedad de month . Pensé, ¡creemos una interfaz! Así que lo hice, (vea el […]

fusionar el object array juntos – lodash

Así que tengo una variedad de elementos como este: items = [ { amount: 2, name: 'bike' }, { amount: 1, name: 'boat' }, { amount: 3, name: 'bike' } ] Ahora, me gustaría fusionar esta matriz para que no haya duplicates de la bicicleta y saber cuántas motos hay en total. entonces mi matriz […]

cómo establecer el atributo de título del button usando jquery

Quiero asignar ajax return data al atributo de título del button al pasar el button, así que uso $('#data_btn').title = html(returndata); , en el código a continuación, no puede mostrar ningún resultado. Aquí, #data_btn es id del elemento del button. Por favor ayudame con respecto a $('#data_btn').hover(function(){ var val_d = $('#country').val() +"-"+ $('#city').val(); window.alert(val_d); if(val_d […]

Imagen de rotation continua con el button

Para mostrar la image, utilicé el colorbox. En eso he agregado rotar-izquierda y rotar-derecha para rotar la image. El código es: var rotate_right = document.getElementById('cboxRight'); $(rotate_right).on('click', function () { var cboxphoto = document.getElementsByClassName('cboxPhoto')[0].style; cboxphoto.setAttribute('-ms-transform', 'rotate(90deg)'); }); var rotate_left = document.getElementById('cboxLeft'); $(rotate_left).on('click', function () { var cboxphoto = document.getElementsByClassName('cboxPhoto')[0].style; cboxphoto.setAttribute('-ms-transform', 'rotate(270deg)'); }); Gira 90 grados si […]

¿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) […]

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