小编Coo*_*ies的帖子

访问V8引擎的抽象语法树

对于给定的JavaScript代码,是否可以访问v8引擎的AST?我正在使用V8引擎开发JavaScript静态分析器.

javascript interpreter v8 abstract-syntax-tree embedded-v8

8
推荐指数
1
解决办法
3369
查看次数

在Multiix中将Multiline,Quoted字符串作为单个命令行参数传递?

我只需要传递任何HTML内容作为命令行参数,其中包含',',`等字符?什么不是?如何在unix中将其作为单个参数传递?

unix linux string bash

7
推荐指数
3
解决办法
5928
查看次数

在node.js中,如何以最轻量级的方式检查给定的代码字符串在语法上是否正确?

想象一下,我接受用户的一段代码,想要检查给定的字符串是否是有效的JS?仅从语法角度来看.

function checkCode(x){
// Logic

}
// returns a boolean, whether 'x' is syntactically right or wrong.
Run Code Online (Sandbox Code Playgroud)

我不想要解决方案eval,因为当给定的代码'x'在语法错误时整个nodejs进程都会遇到语法错误.

javascript syntax eval node.js

1
推荐指数
2
解决办法
1290
查看次数