JavaScript Définir un Setter / Getter en utilisant Object.defineProperty


Exemple

var setValue;
var obj = {};
Object.defineProperty(obj, "objProperty", {
    get: function(){
        return "a value";
    },
    set: function(value){
        setValue = value;
    }
});