JS脚本怎么运行?

JS脚本怎么运行?,第1张

我们常见的执行js代码都是放入到HTML引入后然后通过HTML文件来执行胡查看代码。

显然这是比较麻烦的事情,如果你的电脑里面安装了node.js,你可以使用node来直接使用node来运行你想要运行的js文件。

扩展资料:

动态程序一般有两种实现方式,一是二进制方式,一是脚本方困燃式。

二进制方式是先将我们编写的程序进行编译,变成机器可识别的指令代码(如.exe文件),然后再执行。这种编译好的程序我们只能执行、使用,却看不到他的程序内容。

脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、胡尺粗编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进裤镇制程序执行效率要稍低一些。

用js写一段小程序 但是又觉得使用浏览器去运行挺麻烦的 下面为大家介绍下如何使用java程序调用javascript程序 有类似需求的朋友可以参考下哈 希望对大家有所帮助  

有时候我们想用js写一段小程序 但是又觉得使用浏览器去运行挺麻烦的 那么现在我们来看一下如何使用java程序调用javascript程序 这样就可以不借助浏览器就可执行js代码了 之 所以有这个需求是因为这几天在做的一个项目中碰到了这样的问题 我有一个javascript脚本 但是这个项目森升的其他代码都是用CC++写的 不想将 js代码转成C 感觉太麻烦了 所以就想如果可以在C下面直接调用javascript代码就好了 或者在shell中有一个可以不借助浏览器就可以直接此蚂老 运行js代码的工具也行 现在可以使用java代码调用javascript代码也行吧 可以写一个shell 脚本封装一下就可以直接在shell下面运行js代码了 首先如果要安装好java java代物基码如下

复制代码 代码如下: import java io FileReaderimport javax script ScriptEngineimport javax script ScriptEngineManagerpublic class RunScriptFile { public static void main(String[] args) { ScriptEngineManager manager = new ScriptEngineManager()ScriptEngine engine = manager getEngineByName("js")try { FileReader reader = new FileReader("testFile js")engine eval(reader)reader close()} catch (Exception e) { e printStackTrace()} } }

例如要运行的js代码如下

复制代码 代码如下: function add(a b) { c = a + breturn c} result = add ( )print ( Result = + result)lishixinzhi/Article/program/Java/JSP/201311/19812


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12354828.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存