UNPKG

ibm-india-rajtgin

Version:

This is my IBM Oct training module

40 lines (33 loc) 840 B
/** * Created by Raj on 10/24/2016. */ var superman = Object.create(null); Object.defineProperty(superman, "title", { value : "Superman" // writable : false, // enumerable : true }); Object.defineProperty(superman, "power", { value : 8, writable : true // enumerable : true }); console.log(superman.title); superman.title = "Joker"; console.log(superman.title); //for (var prop in superman){ // console.log("list of properties on superman : ", prop); //}; Object.defineProperty(superman, "getpower", { get : function(){ console.log(this.power); return this.power; }, set : function(val){ this.power = val; console.log(this.power); } }); console.log(superman.power); superman.getpower = 0; console.log(superman.getpower);