我得到一个以字符串格式存储的javascript代码想要转换为纯javascript

本文关键字:javascript 代码 转换 一个以 字符串 存储 格式 | 更新日期: 2023-09-27 18:20:35

假设我有一个字符串格式的变量,并且我有一个JavaScript代码

 var string="function myFunction(a,b){return a*b;}";

我想将其转换为纯JavaScript代码格式

function myFunction(a, b) {
return a * b;
}

怎么做? 我的意思是我正在获取字符串完整格式的 JavaScript 代码,但我想将其转换为纯 JavaScript 代码,就像美化字符串格式的代码我应该怎么做,以及他们有什么方法可以在 Angular、JavaScript 或 C# 中做到这一点

我得到一个以字符串格式存储的javascript代码想要转换为纯javascript

您也可以

使用function来做到这一点。例:

var func ="sum(a,b){return a+b}";   
var F=new function (func);
F();
var string="function sum(){return 'sum'}";
eval(string);

然后你可以根据需要调用 sum((。