--- title: Object.prototype.eval() slug: Archive/Web/JavaScript/Object.eval tags: - JavaScript - Method - Object - Obsolete - メソッド - 廃止 translation_of: Archive/Web/JavaScript/Object.eval ---
{{JSRef}} {{obsolete_header}}

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

構文

obj.eval(string)

引数

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

解説

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

仕様書

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

ブラウザーの互換性

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

関連情報