turn javascript/jquery function into method for higher security
by sebababi
HTML
<div id="text"></div>
JavaScript
function obj(x, y) {
var z = 0;
return {
foo: function() { z += x; return z; },
bar: function() { z *= y; return z; }
};
}
o = obj(2, 3);
document.getElementById('text').innerHTML= o; // returns an [object][object]
o.foo();
document.getElementById('text').innerHTML= o.bar();