Entries

传统JavaScript的真正力量 / Discovery The Full Power of Classic JavaScript

Object.prototype.inherit = (function inherit(){
var caller = arguments.callee.caller;
caller && ((caller == caller.prototype.constructor) || (this instanceof caller) && caller.prototype.constructor.apply(this, arguments));
});

(function(){
var $kw = 1;
var prw = "protect" + ["", "ed", "ee"][$kw];

function mk(o){
var p = {};
o[prw] = eval("[function " + prw + "(n){\r\nreturn pick(ensure(this, o, p), n);\r\n}][0]");
return p;
}

function pick(p, n){
return p && (n ? p[n] : p);
}

function ensure(ds, o, p){
var caller = arguments.callee.caller;
return caller.caller && (ds instanceof caller.caller) && ((o == ds) ? p : mk(ds));
}

mk(Object.prototype);
})();
引用此文章(FC2博客用户)
http://shinron4.blog126.fc2.com/tb.php/39-158f531c

引用

留言

发表留言

发表留言
只对管理者显示

Appendix

自我介绍

Author:优雅的神棍 / Elegant Tales
神棍你好,神棍再见。

最新引用

QR

QR

羔羊们啊

Powered By FC2博客

马上开始博客吧!!

Powered By FC2博客

加为好友

和此人成爲好友

搜寻栏