できるだけ追加しないほうがいいねっていう話。なぜなら、単純に連想配列としてオブジェクトを作っても prototype に追加したプロパティが列挙されちゃうわけで面倒くさいから。例えば Object.prototype.foo = function () {retrun this}; + var hash = {} のとき for (prop in hash) とかやると foo が出てきたりするわけですよ。うん。やめよう。

  1. トップ
  2. prog
  3. Object.prototype にプロパティを追加する副作用
▲ この日のエントリ