I have defined an object and defining a property using javascript's defineProperty method.
var obj ={};
Object.defineProperty(obj,'b',{get:function(){
return 5},
set:function(value){
this.b = value}
});
but when i am setting the value of b using below statement
obj.b = 25
it giving me
RangeError: Maximum call stack size exceeded
How can i set the value of b?
thisfromb. set it asb=valuein set method, let me know if works.