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

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

RIA : Rich Internet Application

在这里插入图片描述

  • HTML结构层
  • CSS表现层
  • JavaScript行为层
编写JavaScript程序的有两种方式
  1. 直接嵌入
// 直接嵌入的代码例
<script type="text/javascript">
	代码
</script>
  1. 外部嵌入
// 外部嵌入的代码例
<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中的反射与现实中的反射

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值