Preguntas etiquetadas con object

Un objeto es cualquier entidad que puede ser manipulada 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.

3
¿Cómo establece programáticamente un atributo?
Supongamos que tengo un objeto pitón xy una cadena s, ¿cómo se ajusta el atributo sde x? Entonces: >>> x = SomeObject() >>> attr = 'myAttr' >>> # magic goes here >>> x.myAttr 'magic' Cual es la magia El objetivo de esto, por cierto, es almacenar en caché las llamadas …

4
¿Cómo puedo crear una copia de un objeto en Python?
Me gustaría crear una copia de un objeto. Quiero que el nuevo objeto posea todas las propiedades del objeto antiguo (valores de los campos). Pero quiero tener objetos independientes. Entonces, si cambio los valores de los campos del nuevo objeto, el objeto antiguo no debería verse afectado por eso.
200 python  oop  object  copy 



3
¿Es posible eliminar la propiedad de un objeto en PHP?
Si tengo una stdObjectpalabra, $a. Claro que no hay problema para asignar una nueva propiedad $a, $a->new_property = $xyz; Pero luego quiero eliminarlo, por unsetlo que no es de ayuda aquí. Entonces, $a->new_property = null; es algo así ¿Pero hay una manera más 'elegante'?
196 php  object 

9
¿Cómo encontrar las claves de un hash?
Sé que en JavaScript los objetos se duplican como hashes, pero no he podido encontrar una función integrada para obtener las claves var h = {a:'b',c:'d'}; Quiero algo como var k = h.keys() ; // k = ['a','c']; Es simple escribir una función para iterar sobre los elementos y agregar …
192 javascript  object  key 

15
Cadena para objetar en JS
Tengo una cuerda como string = "firstName:name1, lastName:last1"; ahora necesito un objeto obj tal que obj = {firstName:name1, lastName:last1} ¿Cómo puedo hacer esto en JS?


8
PHP: Almacenar 'objetos' dentro de $ _SESSION
Acabo de darme cuenta de que en realidad puedo almacenar objetos en $ _SESSION y me parece bastante genial porque cuando salto a otra página todavía tengo mi objeto. Ahora, antes de comenzar a usar este enfoque, me gustaría saber si realmente es una buena idea o si existen posibles …
188 php  session  object 

14
JavaScript: filter () para objetos
ECMAScript 5 tiene el filter()prototipo para los Arraytipos, pero no para los Objecttipos, si lo entiendo correctamente. ¿Cómo implementaría un filter()for Objects en JavaScript? Digamos que tengo este objeto: var foo = { bar: "Yes" }; Y quiero escribir un filter()que funcione en Objects: Object.prototype.filter = function(predicate) { var result …

10
Cómo usar JavaScript Object.defineProperty
Miré a mi alrededor para Object.definePropertysaber cómo usar el método, pero no pude encontrar nada decente. Alguien me dio este fragmento de código : Object.defineProperty(player, "health", { get: function () { return 10 + ( player.level * 15 ); } }) Pero no lo entiendo. Principalmente, esto getes lo que …


13
Javascript reduce () en Object
Hay un buen método de matriz reduce()para obtener un valor de la matriz. Ejemplo: [0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){ return previousValue + currentValue; }); ¿Cuál es la mejor manera de lograr lo mismo con los objetos? Me gustaría hacer esto: { a: {value:1}, b: {value:2}, c: {value:3} }.reduce(function(previous, current, index, array){ …

13
Obtener el nombre de propiedad del objeto
Me preguntaba si en JavaScript había alguna forma de recorrer un objeto así. for(var i in myObject) { // ... } Pero obtenga el nombre de cada propiedad de esta manera. for(var i in myObject) { separateObj[myObject[i].name] = myObject[i]; } Parece que no puedo encontrar algo así en Google. Dicen …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.