The static Reflect.set() method is used to set the value of an object's property. It returns true if the property was successfully set. Otherwise, it returns false.
Obj: It is the target object on which to set the property.
Key: It is the name of the property to set.
value: It is the value to set.
Receiver: It is the value of this provided for the call to target if a setter is encountered.
This method returns a Boolean which indicates whether or not setting the property was successful.
A TypeError, if the target is not an Object.