版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第四讲 JavaScript语言简介,4课时(180分钟),本课目标,掌握ServletContext、FileReader类和方法 2掌握 jspSmartUpload组件中常用的类和方法,知识,运用ServletContext和FileReader类实现文件的读写操作 运用 jspSmartUpload组件实现文件的上传和下载,技能,JavaScript是一种解释性的脚本语言,采用在HTML文本中嵌入小程序段的方式,开发过程非常简单。 JavaScript可以直接对用户或者客户的输入做出响应,而不需要经过Web服务器程序,这减少了客户浏览器与服务器之间的通信量,提高了速度。 JavaScr
2、ipt是一种与平台无关的解释性脚本语言,依赖于浏览器,而与操作系统无关,只要计算机能运行浏览器,而且该浏览器支持JavaScript,就可以执行JavaScript脚本。,JavaScript语言简介,JavaScript与Java都是与平台无关的语言,它们都具有很强的实用性。 两者处理方式不同。Java程序必须经过编译,形成独立的字节码,然后在相应的Java虚拟机上执行,正由于Java虚拟机的存在,才使Java能够实现跨平台。JavaScript脚本是嵌入在HTML文本中,不需要编译,通过浏览器逐行解释执行。 在Java程序中,如果需要某个变量,在使用之前必须进行声明,而JavaScript
3、不必事先声明就可以使用变量。,JavaScript与Java的区别,在Java程序中,如果需要某个变量,在使用之前必须进行声明,而JavaScript不必事先声明就可以使用变量。 JavaScript是一种嵌入语言,它通过在HTML文本中使用标记:来插入JavaScript小程序。而在HTML文本中使用标记:来调用Java的类(class)文件。 JavaScript是一种脚本语言,学习起来比Java简单得多 。,JavaScript与Java的区别,函数定义语句 function 函数名称 (参数) 函数执行部分 return 表达式 ,JavaScript常用语句,JavaScript是基
4、于对象的语言,常见对象: String对象:字符串对象,只有一个属性:length属性,表示字符串中包含的字符数目。但String对象具有多种方法,如big()、fontColor()等。 Date对象:如果要在JavaScript程序中获取当前时间,就要用到Date对象。使用Date对象,必须首先使用关键字new来创建。 Math对象:数学对象,有一个很重要的属性:PI(圆周率)。除此之外,它还有许多有用的数学计算方法。,JavaScript对象,Window对象:Window对象是每个HTML网页的顶层对象,在调用Window对象的方法时,不必显式调用Window对象。几个重要方法:ope
5、n()、alert()、confirm()、prompt()、close()等。 6、事件 鼠标事件:onMouseDown、onMouseUp、onMouseOut、OnClick、onMouseOver、onMouseMove。 键盘事件:onKeydown、onKeyup、onKeypress。 焦点事件:onFocus、onBlur。 调整窗口尺寸事件:onresize。 加载和卸载窗口事件:onLoad、onUnload,JavaScript对象,例一(事件响应 警告框) JavaScriptDemo1.html,使用JavaScript实现用户输入信息的交互,例二(确认框) JavaScriptDemo2.html,使用JavaScript实现用户输入信息的交互,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 业余课前台工作制度
- 健全人大代工作制度
- 农村执委会工作制度
- 中学体卫处工作制度
- 乡教育管理工作制度
- 五老理事会工作制度
- 办公室上墙工作制度
- 办税服务厅工作制度
- 劳动关系股工作制度
- 区信息报送工作制度
- 《健康体检超声检查质量控制专家建议(2025版)》解读
- 监狱视频管理办法
- 2025年吉林省长春市中考英语真题(原卷版)
- 市政道路施工方案投标文件(技术方案)
- ECMO最常见的并发症及防治策略
- 新疆圣雄氯碱有限公司2万吨-年废硫酸再生处理项目环评报告
- 2025年口腔正畸主治考试《基础知识》新版真题卷(含答案)
- 《矿图》教学课件
- 冒顶片帮事故培训
- 远程审方管理制度
- LY/T 3408-2024林下经济术语
评论
0/150
提交评论