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