大势所趋,RIA已成为主流应用程序!

mac2025-03-31  5

用户体验要求越来越高,RIA应用越来越广泛!

RIA : Rich Internet Application

HTML结构层CSS表现层JavaScript行为层

编写JavaScript程序的有两种方式

直接嵌入 // 直接嵌入的代码例 <script type="text/javascript"> 代码 </script> 外部嵌入 // 外部嵌入的代码例 <script src="js文件路径" type="text/javascript"> 代码 </script>

JavaScript 是由网景公司推出,主要运行在浏览器客户端,实现页面交互的脚本语言

特点: 解释型脚本语言,基于对象事件驱动,添加网页交互,直接嵌入页面使用,不需要服务器支持,跨平台,易上手。JavaScript的组成: ECMAScript(核心)、BOM(浏览器对象模型)、DOM(文档对象模型)

Java与JavaScript的区别: Java采用强变量检查,即所有变量在编译前必须声明变量类型。 JavaScript采用弱变量,即变量在使用前不声明,而在解释器 运行时检查其类型。JavaScript是弱类型的,声明统一用var。

类型转换

JavaScript类型转换,除了可以用“+” 操作的参数,进行自动转换外,也可以调用JavaScript提供的转型函数进行类型转换。

隐式转换又叫自动类型转换,不需要用户干预,自动进行类型转换。显式转换也叫强制转换,是指将一个变量或表达式强制转换成特定的数据类型。

传统页面应用都非常单调,实现不了复杂的交互体验。

RIA为满足用户友好交互体验而生。

以前,RIA技术为Flash/Flex,但基于flash的应用必须在浏览器中安装插件,特别在移动端无法使用flash插件。

现在,Ajax的诞生,为无插件互联网友好交互体验提供了各种可能,因此也成为RIA技术的选择。

感谢观看,下面还有一些文章可以参考:

JDBC操作数据库

网络编程以及网络通信协议

Java中的反射与现实中的反射

最新回复(0)