/*
var N = function () {
this.keys = [];
this.w = {};
this.m = {}
};
N["prototype"].set = function (a, b, c) {
this.keys["push"](a);
c ? this.m[":" + a] = b : this.w[":" + a] = b
};
N["prototype"].get = function (a) {
return this.m["hasOwnProperty"](":" + a) ? this.m[":" + a] : this.w[":" + a]
};
N["prototype"].map = function (a) {
for (var b = 0; b < this.keys["length"]; b++) {
var c = this.keys[b],
d = this.get(c);
d && a(c, d)
}
};
var x = new N;
x.set("key", "value", true);
var v = x.get("key");
window.alert(v);*/
var c = function () {
this.name = "";
this.x = {};
this.ok = function () {
window.alert('ok');
}
};
c.prototype.setname = function (name) {
this.x["h"] = name;
}
c.prototype.getname = function () {
if (this.x.hasOwnProperty("h")) {
return this.x["h"];
}
//window.alert("none");
return "None";
}
var x = new c;
x.setname('zbw');
window.alert(x.getname());
x.setname(function() {
window.alert("e");
});
var c = x.getname();
c();