是否有一个 API 或包(内置或第三方)可以采用一串 javascript 代码(特别是针对我的情况的函数),对其进行分析并判断该方法中是否有任何异步操作或回调?
例如,如果有一个function
function f1()
{
console.log(arguments);
}
如果我这样做f1.toString().split("\n").join( "\\n" )
,我会得到一个字符串
"function f1()\n {\n console.log(arguments)\n }"
我希望能够分析代码并查看此字符串中是否有任何异步操作。可能吗?
谢谢。