Preguntas etiquetadas 'objeto'

Un objeto es cualquier objeto que puede ser controlado por comandos en un lenguaje de programación. Un objeto puede ser un valor, una variable, una función o una estructura de datos compleja. En la programación orientada a objetos, un objeto se refiere a una instancia de una clase.
66
respuestas

¿Cuál es la forma más eficiente de clonar profundamente un objeto en javascript?

¿Cuál es la forma más eficiente de clonar un objeto JavaScript? He visto obj = eval (uneval (o)), pero no es estándar y solo es compatible con Firefox. He hecho cosas como obj = JSON.parse (JSON.stringify (o)), pero dudan del efecto ...
establecido el 23 de septiembre '08 a las 7:26 pm
60
respuestas

Evitar! = Nulo

Utilizo object! = Null para evitar una NullPointerException. ¿Hay una buena alternativa a esto? Por ejemplo: if (someobject! = Null) {someobject.doCalc (); } Esto evita una excepción NullPointerException cuando se desconoce si el objeto es ...
fijado el 07 de noviembre '08 a las 11:31
43
respuestas

Objeto de detección de propiedades no definido

¿Cuál es la mejor manera de verificar si una propiedad de un objeto en JavaScript no está definida?
set 26 ago. '08 a las 10:25
16
respuestas

¿Comprobar la presencia de una clave en el objeto JavaScript?

¿Cómo verificar si existe una clave específica en un objeto o matriz de JavaScript? Si la clave no existe e intento acceder a ella, ¿devolverá falsa? ¿O lanzar un error?
fijado 08 de julio de 2009 a las 16:21
27
respuestas

Iteración a través de las propiedades del objeto.

var obj = {nombre: "Simon", edad: "20", ropa: {estilo: "simple", hipster: false}} para (var propt in obj) {alert (propt + ':' + obj [propt] ); } ¿Cómo representa la variable propt las propiedades de un objeto? Esto no es una compilación ...
fijado el 29 de noviembre '11 a las 5:30 pm
35
respuestas

Compara dos fechas con javascript

¿Alguien puede sugerir una manera de comparar los valores de dos fechas más, menos, y no en el pasado usando JavaScript? Los valores provendrán de los campos de texto.
fijado el 29 de enero '09 a las 10:14 pm
10
respuestas

Llamar a una función de un módulo usando su nombre (cadena)

Cuál es la mejor manera de llamar a una función en una cadena dada con el nombre de una función en un programa de Python. Por ejemplo, supongamos que tengo un módulo foo, y tengo una cadena con el contenido de "barra". ¿Cuál es la mejor manera de llamar a foo.bar ()? Necesito obtener un reembolso ...
Set 06 de agosto '08 a las 6:36 am
31
la respuesta

Encuentra un objeto por id en una matriz de objetos JavaScript

Tengo una matriz: myArray = [{'id': '73', 'foo': 'bar'}, {'id': '45', 'foo': 'bar'}, etc.] No puedo cambiar la estructura de la matriz. Obtengo el ID 45, y quiero obtener una 'barra' para este objeto en una matriz. ¿Cómo hacerlo en javascript o usando jQu ...
set 09 sep. '11 a las 18:42
27
respuestas

Convertir objeto JS a cadena JSON

Si definí un objeto en JS con: var j = {"name": "binchen"}; ¿Cómo convertir un objeto a JSON? La cadena de salida debe ser: '{"name": "binchen"}'
fijado el 12 de noviembre '10 a las 11:20
38
respuestas

Compruebe si el valor es un objeto en javascript

¿Cómo verifica si un valor es un objeto en javascript?
fijado el 14 de diciembre '11 a las 23:35
7
respuestas

La clase Python hereda el objeto.

¿Hay alguna razón por la que una declaración de clase deba heredar de un objeto? Acabo de encontrar el código que hace esto y no puedo encontrar una buena razón. clase MyClass (objeto): # el código de la clase sigue ...
fijado el 25 de octubre. '10 a las 5:15 pm
30
respuestas

Convertir un objeto en una cadena

¿Cómo convertir objeto javascript a cadena? Ejemplo: var o = {a: 1, b: 2} console.log (o) console.log ('Elemento:' + o) Salida: Objeto {a = 1, b = 2} // salida legible muy buena: ) Elemento: [objeto Objeto] // No sé qué hay dentro: (
fijado el 10 de abril '11 a las 18:35
10
respuestas

Comparando objetos en javascript

¿Cuál es la mejor manera de comparar objetos en javascript? Ejemplo: var user1 = {nombre: "nerd", org: "dev"}; var user2 = {nombre: "nerd", org: "dev"}; var eq = user1 == user2; alerta (eq); // da falso. Sé que dos objetos son iguales si se refieren ...
se establece julio 01 '09 a las 15:18
20
respuestas

¿Por qué es un objeto cero y cuál es la diferencia entre cero e indefinido?

¿Por qué se considera nulo un objeto en javascript? Comprueba si (objeto == nulo) Haga algo igual que si (objeto!) ¿Hace algo? También: ¿Cuál es la diferencia entre nulo e indefinido?
fijado el 29 de abril '09 a las 8:47
20
respuestas

Acceder / procesar (anidados) objetos, arrays o JSON

Tengo una estructura de datos anidada que contiene objetos y matrices. ¿Cómo puedo extraer información, es decir, ¿Acceder a valores (o claves) específicos o múltiples? Por ejemplo: var data = {code: 42, items: [{id: 1, ...
set 12 ago. '12 a las 16:02