0

我必须从作为文本传递的 js 代码中提取定义的变量和函数名称。例子:

$js_code = " var MyVar1 = 'val1'; \n var MyVar2 = 'val2' ; \n function MyFunc() { some code }";

提取:

$js_vars = array("MyVar1", "MyVar2");
$js_func = array("MyFunc");
4

1 回答 1

3

你试过 Aptana Jaxer 吗?它是一个 HTTP/Apache javascript 解析器。

还有像 jParser 这样的工具:http://timwhitlock.info/jparser/ 是一个解析 javascript 的 php 库。这可能更像您需要的,但前提是您使用的是 PHP 服务器端。

我希望这会有所帮助。

于 2010-03-05T16:22:13.397 回答