js
a137993530
这个作者很懒,什么都没留下…
展开
-
JavaScript引擎速度比较: rhino 与 V8
java 下的rhino 和 C++ 下的 V8 都是非常出色的开源的JavaScript引擎。最近本人因为工作需要对这两个引擎进行了一些研究,发现两个的一些不同。1.使用难以程度 java 下的rhino 使用非常便捷,变量与方法的传递都非常的简洁明了,并且对类对象的支持非常符合人性化的需求; 相比之下,C++ 下的 V8就要逊色的多了,使用起来还是比较麻烦的,当然这原创 2015-05-13 19:54:43 · 5258 阅读 · 1 评论 -
Linux 下使用在C++中V8引擎的环境配置
最近需要在C++环境下运行JavaScript脚本,找了一下资料,最后决定使用谷歌开源的V8引擎来完成这一任务。在使用的最开始,遇到了一些配置上的问题,这里做一下记录和总结吧。----------------------------------------------------------------------------------------------------------原创 2015-05-13 18:11:06 · 2029 阅读 · 1 评论 -
Linux系统中 eclipse下编译C++(使用v8引擎运行JavaScript脚本)
上面一篇文章主要使用了 GCC 编译器来编译的C++文件,后来我尝试了一下在eclipse下编译它,在这里做一个总结与记录。------------------------------------------------------------------1.eclipse下C++开发环境的插件 CDT 这个插件的安装就不在这里赘述了,有需要的可以自行百度;2.新建了C原创 2015-05-13 19:02:29 · 2537 阅读 · 0 评论 -
一份简单的C++ 使用V8引擎运行Javascript 的例子
由于工作的原因,需要在C++ 使用V8引擎运行Javascript 脚本,同时需要实现将 C++中的变量值给入到Javascript中,而在Javascript中改变了值之后,需要同步修改C++中对应的变量;同时也需要时Javascript中调用C++的函数。 在使用的过程中,查询了很多网上的资料,但是犹如大多数的内容都是雷同的,并且有一些陈旧,在最新的V8代码下并不能够编译运行,因此给出原创 2015-05-13 19:19:35 · 3566 阅读 · 0 评论 -
Java 中使用rhno引擎,运行JavaScript脚本,实现变量的交互、引入、传递
尝试了一下在Java 中使用rhino引擎,运行JavaScript脚本,现在将使用方法整理如下:1.下载rhino引擎的文件,最后我获取到的是一个 js.jar 文件2.将这个文件添加到 工程的 Libraries 中去,如图: 3.运行脚本并测试//package test;//导入的这两个包的路径和网上的有些不同,网上的时sun开头的/原创 2015-05-13 19:38:49 · 606 阅读 · 0 评论