Is it possible to get the object property name as a string
person = {}; person.first_name = \'Jack\'; person.last_name = \'Trades\'; person.address = {}; per
Following up on @David Sherret's answer with ES6 it can be made super simple:
propName = f => /\.([^\.;]+);?\s*\}$/.exec(f.toString())[1] let prop = propName(() => {obj.name}); // myProperty