Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript C是否可以执行一段js代码?_Javascript_C_Cross Language - Fatal编程技术网

Javascript C是否可以执行一段js代码?

Javascript C是否可以执行一段js代码?,javascript,c,cross-language,Javascript,C,Cross Language,例如,我有一个js代码,我喜欢编写一个简单的控制台程序来读取代码,执行它,然后打印回结果。这样做可能吗?如果是,我如何开始这样做?谢谢。您需要一个用于C的JS引擎,例如(FireFox使用的)。不过,我不确定这有多容易使用,可能还有其他更好的。您需要一个用于C的JS引擎,例如(FireFox使用的)。不过,我不确定这有多容易使用,可能还有其他更好的。看看v8或rhino之类的东西……这个js代码中有没有与dom相关的东西?当然有可能。这叫翻译。至少有十几个,如果你算上非主流的,可能会更多。@Ri

例如,我有一个js代码,我喜欢编写一个简单的控制台程序来读取代码,执行它,然后打印回结果。这样做可能吗?如果是,我如何开始这样做?谢谢。

您需要一个用于C的JS引擎,例如(FireFox使用的)。不过,我不确定这有多容易使用,可能还有其他更好的。

您需要一个用于C的JS引擎,例如(FireFox使用的)。不过,我不确定这有多容易使用,可能还有其他更好的。

看看v8或rhino之类的东西……这个js代码中有没有与dom相关的东西?当然有可能。这叫翻译。至少有十几个,如果你算上非主流的,可能会更多。@RichardJ.RossIII Rhino是Java,不是吗?是的,你可以。但是运行JVM来运行JS引擎来解释脚本。。。现在一切都变得有点混乱了。看看v8或rhino之类的东西……这个js代码中有没有与dom相关的东西?当然有可能。这叫翻译。至少有十几个,如果你算上非主流的,可能会更多。@RichardJ.RossIII Rhino是Java,不是吗?是的,你可以。但是运行JVM来运行JS引擎来解释脚本。。。在这一点上,一切都变得有点混乱了。这似乎很有趣:这真的很有用。谢谢。这似乎很有趣:那真的很有用。谢谢