Rhino使JavaScript应用程序更灵动

Rhino使JavaScript应用程序更灵动

ID:47105750

大小:196.00 KB

页数:4页

时间:2019-08-04

Rhino使JavaScript应用程序更灵动_第1页
Rhino使JavaScript应用程序更灵动_第2页
Rhino使JavaScript应用程序更灵动_第3页
Rhino使JavaScript应用程序更灵动_第4页
资源描述:

《Rhino使JavaScript应用程序更灵动》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、[分享]Rhino使JavaScript应用程序更灵动2012-01-2009:23

2、2448次阅读

3、来源:developerWorks【已有0条评论】发表评论关键词:JavaScript,Rhino

4、作者:李开林,杜冰冰,金千里

5、收藏这篇资讯导读:脚本语言有良好的快速开发,高效率的执行,解释而非编译执行等优点,并且具有与其他语言编写的组件之间强大的通信功能。JavaScript一直是脚本语言中的领头羊,它是一门具有非常丰富特性的语言。除了浏览器之外,JavaScript也可以应用在其他场合,比如服务器端程序中。Rhino是使用Java语言实现的JavaS

6、cript引擎,本文将介绍如何利用Rhino来使您的应用程序提供JavaScript脚本的支持。开篇JavaScript与浏览器完美配合,使得JavaScript成为世界上最流行的语言之一。随着Web应用的发展,AJAX功能实现越来越丰富,JavaScript也越来越受到人们的关注。新一代浏览器正在不断崛起,HTML5逐渐成形和发展壮大,JavaScript也将发挥越来越重要的作用和价值。目前众多的浏览器如IE8、FireFox4.0等做出的调整重点基本是针对于JavaScript引擎的改进和完善,JavaScript的受欢迎程度可见一斑。以简单的方式快速

7、完成某些复杂的事情通常是创造脚本语言的重要原则,使用脚本语言通常比C、C++、Java之类的语言要简单容易,这也使得脚本语言具有相对于其他程序语言的特性:良好的快速开发,高效率的执行,解释而非编译执行,和其它语言编写的程序组件之间通信功能很强大。JavaScript一直是脚本语言的领头羊,是一门具有非常丰富特性的语言,使用灵活方便,尤其是内置的轻量级数据类型JSON使得JavaScript更加强大。使得JavaScript除了可以在浏览器中运行,同样可以作为应用程序的一部分使用在其他领域。在应用程序中使用JavaScript脚本可以为用户提供自定义公式、自

8、定义单据转换规则、自定义工作流等功能,同时具有以下优势:使用灵活方便,有利于快速开发不需要编译,更新后马上可以看到运行效果代码轻量,同样的程序只需要五分之一至十分之一的代码量Rhino是开源的JavaScript引擎,是完全基于Java实现,几乎可以使用JavaScript完成Java所有的工作。它可以提供强大的计算能力,没有I/O的限制,可以将JavaScript编译成Java字节码,具有良好的速度和性能。在Rhino环境中既可以使用JavaScript脚本语言,同时也可以非常简单的使用Java语言的某些工具。Rhino为我们提供了如下功能:对JavaS

9、cript1.5的完全支持直接在Java中使用JavaScript的功能一个JavaScriptshell用于运行JavaScript脚本一个JavaScript的编译器,用于将JavaScript编译成Java二进制文件本文将向您介绍如何使用RhinoJavaScript引擎,以及如何在您的项目中嵌入RhinoJavaScript引擎。阅读本文需要对Java和JavaScript有一定的理解和体会。本文中简单介绍了如何使用交互模式调用JS解释器,如果您感觉本部分理解有困难,很有可能是您对于控制台的使用不是特别熟悉,建议您了解一下控制台的使用方式。希望本文

10、可以给您的学习和工作提供一定的帮助。Rhino使用Rhino环境准备从Mazilla网站上下载Rhino引擎(本文撰写基于最新的版本Rhino-1.7R3),下载地址为http://www.mozilla.org/rhino/。将软件包解压,可以得到Rhino源代码、文档、测试代码、样例以及一些小工具,利用这些我们便可以通过多种方式执行JavaScript脚本。使用交互模式调用JS解释器1.进入交互模式进入交互模式有两种方式:使用js.jar文件实现和使用org.mozilla.javascript.tools.shell实现。打开控制台,并切换ja.ja

11、r文件所在的目录,输入java-jarjs.jar命令,便会出现解释器的版本信息,并进入带提示符js>的命令模式。或切换到tools编译后目录,输入javaorg.mozilla.javascript.tools.shell.Main,同样可以进入带提示符js>的命令模式。2.加载JavaScript文件创建简单的JavaScript文件tools.js,其代码如下:在命令行中输入load("C:/tools.js"),完成tools.js文件的加载。注意在此处"/"和""是有区别的,不能换用。3.测试JavaScript代码运行在命令行中输入tools

12、.testPlus(1,2),显示执行结果为3,证明JavaScr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。