JSFiddle - React, Tailwind, and code Playground
by Chelo Quilón
JavaScript
let vehicle = {};
Object.defineProperty(vehicle, "color", {
value: "red",
writable: false,
configurable: false,
enumerable: true
});
Object.defineProperty(vehicle, "fuel", {
get: function(){return fuel;},
set: function(v){fuel = v;},
configurable: false,
enumerable: false
});
vehicle.color = "blue";
vehicle.fuel = 30;
console.log("for-in....");
for(let v in vehicle){
console.log(v,vehicle[v]);
}
console.log("Valor de fuel: ",vehicle.fuel);