Object.prototype.eval()

廃止
この機能は廃止されました。まだいくつかのブラウザーで動作するかもしれませんが、いつ削除されてもおかしくないので、使わないようにしましょう。

Object.eval() メソッドはオブジェクトのコンテキストで JavaScript コードの文字列を評価するために使用されましたが、このメソッドは削除されました。

構文

obj.eval(string)

引数

string
JavaScript の式、文、あるいは文の連続を表した任意の文字列。式は変数や現存するオブジェクトのプロパティを含められます。

解説

eval メソッドはもはや Object のメソッドとして使われるべきではありません。代わりにトップレベルの eval 関数を使ってください。

仕様書

どの標準にも含まれていません。

ブラウザーの互換性

どこでも対応されていません。歴史的には Firefox の早期のバージョンが対応していました。

関連情報