Preguntas etiquetadas con javascript

222
Agregar elementos al objeto

Necesito completar un archivo json, ahora tengo algo como esto: {"element":{"id":10,"quantity":1}} Y necesito agregar otro "elemento". Mi primer paso es poner ese json en un tipo de objeto usando cart = JSON.parse, ahora necesito agregar el nuevo elemento. Supuse que debía usar cart.pushpara...

222
Eliminar todos los elementos contenidos en otra matriz

Estoy buscando una forma eficiente de eliminar todos los elementos de una matriz de JavaScript si están presentes en otra matriz. // If I have this array: var myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']; // and this one: var toRemove = ['b', 'c', 'g']; Quiero operar en myArray para dejarlo en...

221
jQuery eliminar opciones de select

Tengo una página con 5 selecciones que tienen un nombre de clase 'ct'. Necesito eliminar la opción con un valor de 'X' de cada selección mientras ejecuto un evento onclick. Mi código es: $(".ct").each(function() { $(this).find('X').remove(); }); ¿A dónde me estoy yendo

221
¿Hay un equivalente JSON de XQuery / XPath?

Al buscar elementos en matrices y hashes JSON complejos, como: [ { "id": 1, "name": "One", "objects": [ { "id": 1, "name": "Response 1", "objects": [ // etc. }] } ] ¿Hay algún tipo de lenguaje de consulta que pueda usar para encontrar un artículo in [0].objects where id =...

221
Redux: varias tiendas, ¿por qué no?

Como nota: he leído los documentos de Redux (Baobab, también), y he hecho una buena cantidad de Google y pruebas. ¿Por qué se sugiere que una aplicación Redux tenga solo una tienda? Entiendo las ventajas y desventajas de una configuración de tienda única frente a una configuración de tienda...

220
¿Imitando conjuntos en JavaScript?

Estoy trabajando en JavaScript Me gustaría almacenar una lista de valores de cadena únicos y desordenados, con las siguientes propiedades: ¿Una forma rápida de preguntar 'está A en la lista'? una forma rápida de hacer 'eliminar A de la lista si existe en la lista' una forma rápida de hacer...

220
¿Cómo inspeccionar FormData?

He intentado console.logy recorrerlo usando for in. Aquí está la referencia de MDN en FormData. Ambos intentos están en este violín . var fd = new FormData(), key; // poulate with dummy data fd.append("key1", "alskdjflasj"); fd.append("key2", "alskdjflasj"); // does not do anything...

220
Escucha de eventos de clic de JavaScript en clase

Actualmente estoy tratando de escribir JavaScript para obtener el atributo de la clase en la que se ha hecho clic. Sé que para hacer esto de la manera correcta, debería usar un detector de eventos. Mi código es el siguiente: var classname = document.getElementsByClassName("classname"); var...