JavaScriptのeval()メソッドの使い方について具体的に解説します

JavaScript

JavaScriptのevalメソッドとは

eval()は、指定された文字列をJavaScriptのコードとして評価し、実行するJavaScriptのグローバル関数です。

以下はevalメソッドを使用した簡単なコード例です。

eval("console.log('Hello, World!')");

evalメソッドで関数を呼び出す方法

eval()関数は、以下のように関数を呼び出して結果を得ることができます。

let result;

function Sum(a, b) {
    return a + b;
}

eval("result = Sum(10, 5);");

console.log(result); // 15

evalメソッドで文字列をJSONに変換する

evalは、文字列をJSONオブジェクトに変換することができます。

let str = '({"firstName":"Koji","lastName":"Tanaka"})';
let obj = eval(str);

obj.firstName; // Koji 

タイトルとURLをコピーしました