練炭ブログ

萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。

DMonkey: 組み込みオブジェクトの prototype 置き換え

コメントなし»

Irvine 1.3.1.127 & DMScript 0.3.12

DMonkey 組み込みオブジェクトの標準メソッドは prototype で置き換えできないようです。

Array.prototype.shift = function () {
  alert ('shift');
  return this.splice (0, 1);
};

var a1 = new Array (1, 2);
alert (a1.shift ());

Irvine のメニューバーのツール → スクリプト → スクリプトを直接実行から、上記スクリプトを実行すると shift は表示されません。

JavaScript コードとして HTML ファイルに埋め込み、Internet Expolorer や Firefox などのブラウザで読み込ませた場合は表示されます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です