こんな感じで一時的にObject.prototypeをきれいにできないだろうか。。。
var o = new Object();
for (var i in Object.prototype) {
o[i] = Object.prototype[i];
delete(Object.prototype[i]);
}
// .....
for (var i in o) {
Object.prototype[i] = o[i];
}
var o = new Object();
for (var i in Object.prototype) {
o[i] = Object.prototype[i];
delete(Object.prototype[i]);
}
// .....
for (var i in o) {
Object.prototype[i] = o[i];
}
コメントする