https://github.com/ukyo/jssuper ※ProxyとECMA5が実装されている処理系で動かしてね。 追記:prototypeチェーンにsuperが2つ絡むとループすることに気がついた・・・のだけど、解決法がわからん。superは一回だけでお願いします(これはひどい)。 まぁ、ソースコードはこれだけなんですが。しかしながら、プロパティだとsuperって書いても一応平気なんですね・・・。 Object.defineProperty(Object.prototype, 'super', { get: function() { var superProto, method, constructor; superProto = Object.getPrototypeOf(Object.getPrototypeOf(this)); method = function(rcvr