Entradas con la etiqueta ‘añadir’

JS – Getters y Setters implícitos en un objeto

Publicado por Iván Gajate el 19 de noviembre de 2016 en JavaScript | No hay comentarios »

Podemos añadir métodos getters y setters implícitos a nuestros propios objetos, tal y como se hace en otros lenguajes de programación.

var Bola = function(){
   var _api = {};
   var _diametro = 10;
 
   // Defino la propiedad "diametro" en el objeto que retorna mi constructor
   Object.defineProperty(_api, 'diametro', {
      get:function(){
         return _diametro;
      },
      set:function(value){
         _diametro=value;
      }
   });
 
   return _api;
}

Ahora podemos crear una instancia de Bola y utilizar nuestros nuevos métodos diametro (getter) y diametro=valor (setter)

var miBola = new Bola();
miBola.diametro;   // 10
miBola.diametro = 55;
miBola.diametro;   // 55

Documentación de Object.defineProperty()

Instalar Flex SDK 4.6.0 en Flash Builder

Publicado por Iván Gajate el 10 de febrero de 2012 en AS3, Flash | 13 comentarios »

Ya está disponible la versión 4.6 del SDK de Flex para poder compilar para player 11 y así poder jugar con las novedades del Stage3D 😉

Para ello, descargamos el zip de la página de Adobe, seleccionamos el archivo completo, Adobe Flex SDK:

sdk-download

Leer el resto de esta entrada