JavaScriptをまともに勉強したのは初めてかもしれん。とりあえず prototype.js はいろいろうんざりさせられた過去があるので jQuery 使ってる。 継承てどう実装するんだろうと思っていろいろ調べてた。JavaScriptだと日本語の情報が結構あるなー。 最初はObject.prototypeを汚染してしまってて、途中で困ったので結局こんな感じで落ち着いた。細かいところは気にしない。 core.js var Class = new function(){}; Class.extend = function(target, base) { for (var i = 1 ; i < arguments.length ; i++) { var cls = arguments[i] for (property in cls) { if(cls.hasOwnProperty(pro