Preguntas con la etiqueta [javascript-objects]
¿La consola JavaScript de Chrome es vaga a la hora de evaluar objetos?
Empezaré con el código: var s = ["hi"]; console.log(s); s[0] = "bye"; console.log(s); Sencillo, ¿verdad? En respuesta a esto, la consola de Firefox dice: [ "hi" ] [ "bye" ]
Obtener el primer índice de un objeto.
Considerar: var object = { foo: {}, bar: {}, baz: {} } ¿Cómo haría esto? var first = object[0]; console.log(first); Obviamente, eso no funciona porque el primer índice se llama
Comprobar si un valor es un objeto en JavaScript
¿Cómo se comprueba si un valor es un objeto en JavaScript?
¿Por qué puedo agregar propiedades con nombre a una matriz como si fuera un objeto?
Los siguientes dos fragmentos de código diferentes me parecen equivalentes: var myArray = Array(); myArray['A'] = "Athens"; myArray['B'] = "Berlin"; y var myObject = {'A': 'Athens', 'B':'Berlin'}; porque ambos se
__proto__ VS. prototipo en JavaScript
Esta figura muestra nuevamente que cada objeto tiene un prototipo. La función constructora Foo también tiene la suya propia __proto__, que es Function.prototype, y que a su vez también hace
Eliminar propiedad para todos los objetos en la matriz
Quiero eliminar la badpropiedad de cada objeto de la matriz. ¿Existe una mejor manera de hacerlo que usar un forbucle y eliminarlo de cada objeto? var array = [{"bad": "something",
¿Crear un objeto vacío en JavaScript con {} o nuevo Objeto()?
Hay dos formas diferentes de crear un objeto vacío en JavaScript: var objectA = {} var objectB = new Object() ¿Hay alguna diferencia en cómo los maneja el motor de
¿Cómo pruebo un objeto JavaScript vacío?
Después de una solicitud AJAX, a veces mi aplicación puede devolver un objeto vacío, como: var a = {}; ¿Cómo puedo comprobar si ese es el caso?
Longitud de un objeto JavaScript
Tengo un objeto JavaScript. ¿Existe una forma de mejores prácticas integrada o aceptada para obtener la longitud de este objeto? const myObject = new Object(); myObject["firstname"] = "Gareth"; myObject["lastname"] =
¿Cómo puedo comprobar si un objeto es una matriz? [duplicar]
Estoy intentando escribir una función que acepte una lista de cadenas o una sola cadena. Si es una cadena, entonces quiero convertirla en una matriz con solo un elemento para
¿Cómo puedo fusionar dinámicamente las propiedades de dos objetos JavaScript?
Necesito poder fusionar dos objetos JavaScript (muy simples) en tiempo de ejecución. Por ejemplo me gustaría: var obj1 = { food: 'pizza', car: 'ford' } var obj2 = { animal:
¿Cómo verifico si una matriz incluye un valor en JavaScript?
¿Cuál es la forma más concisa y eficaz de saber si una matriz de JavaScript contiene un valor? Esta es la única manera que conozco de hacerlo: function contains(a, obj)