2005-09-27から1日間の記事一覧

prototypeでオブジェクト型プロパティーを定義してはいけない

function Class(){ } Class.prototype.p1=new Array();さて上のコードに問題があることがわかるだろうか? JavaScriptではクラス定義の代わりにprototypeを使う。 オブジェクトは自信に定義されていないプロパティーはprototypeチェーンをたどって検索し、そ…