我想有一个JS代码的函数列表以及每个函数的源代码。我在这个领域是全新的,我发现我需要构建代码的AST并遍历它。通过在网上搜索,我找到了this API,但它只给了我一个函数名列表,如何提取函数的源代码?
答案 0 :(得分:0)
您可以使用toString()
将函数体转换为字符串。试试这个
function someFunction(){
var crazyVariable = 10.123123123;
}
someFunction.toString();
它将返回此"function someFunction(){
var crazyVariable = 10.123123123;
}"