1. No uses eval.
2.
Código Javascript
:
Ver originalvar expose = function(prop) {
return this[prop] || 'invalid!';
};
var myObject = {
a: 1,
b: 2,
c: 3
};
expose.call(myObject, 'a'); // 1
expose.call(myObject, 'b'); // 2
expose.call(myObject, 'c'); // 3
expose.call(myObject, 'd'); // "invalid!"