Código:
Este código de arriba , hace que estado sea un objeto? , es lo mismo que hacervar estado = function(){};
Código:
No termino de entender bien este tema... var estado = {}
| |||
Function , object , me lio con esto Hola , tengo una duda sobre las funciones y los objetos en javascript.
Código:
Este código de arriba , hace que estado sea un objeto? , es lo mismo que hacervar estado = function(){};
Código:
No termino de entender bien este tema... var estado = {} |
| ||||
Respuesta: Function , object , me lio con esto Bienvenido a Foros del Web. En JavaScript, casi todo es un objeto; es por ello que poseen atributos y métodos; sin embargo, la funcionalidad de una función con respecto a la de un objeto literal, es diferente. Una función contiene y ejecuta un conjunto de instrucciones, mientras que un objeto literal tan solo puede contener atributos y métodos, siendo estos últimos funciones, como las primeras. Un saludo
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
| ||||
Respuesta: Function , object , me lio con esto http://www.phpied.com/3-ways-to-defi...ascript-class/ Cita: Esto, no responde a tu pregunta, simplemente.. es un articulo, bastante corto y simple, para leer despues de haber entendido lo que comento Alexis88 You saw three (plus one) ways of creating objects in JavaScript. Remember that (despite the article's title) there's no such thing as a class in JavaScript. |
| |||
Respuesta: Function , object , me lio con esto Primero gracias por la bienvenida y por las respuestas , segundo , creo que tengo un lio bastante grande con este tema por que con el primer código se puede hacer:
Código:
Y con el segundo estado.prototype = { getEstado: function(){}, setEstado: function(){} }
Código:
Entonces el primer código de estado no es un objeto? , o ya estoy mezclando cosas diferentes.... var estado ={ getEstado: function(){}, setEstado: function(){} } |
| ||||
Respuesta: Function , object , me lio con esto Lo primero es distinto porque estás modificando el prototipo del objeto, mientras que en el segundo caso tan solo le asignas métodos al objeto, mas no a su prototipo.
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
| ||||
Respuesta: Function , object , me lio con esto Lee esto.. te metiste con prototype sin saber que es. Cita: Ahora, si a "estado" no lo definiste primero, te va a dar error. Cada objeto tiene un prototipo de JavaScript. El prototipo es también un objeto. Todos los objetos de JavaScript heredan sus propiedades y métodos de su prototipo. Cita: Uncaught ReferenceError: estado is not defined Última edición por Fernand0; 17/04/2016 a las 15:41 |
| |||
Respuesta: Function , object , me lio con esto Unnn a ver si lo entiendo ya , con
Código:
creamos un objeto , una clase , y a través de prototype le añadimos métodos var estado = function(){}
Código:
Y con estado.prototype.getEstado = function(){}
Código:
Creamos un objeto al que le podemos añadir métodos var estado = {}
Código:
Mas o menos es asi? getEstado: function(){} |
Etiquetas: |