JSP开发基础(JavaScript).ppt
《JSP开发基础(JavaScript).ppt》由会员分享,可在线阅读,更多相关《JSP开发基础(JavaScript).ppt(19页珍藏版)》请在三一办公上搜索。
1、1,本章主要学习内容JavaScript脚本语言的基本使用,第2章JSP开发基础-JavaScript脚本语言,2,一、JavaScript脚本语言概述,JavaScript是由Netscape公司开发的一种脚本语言,其编写的程序可以被嵌入到HTML、ASP、JSP页面中,直接在浏览器中解释执行。JavaScript的基本特点:解释性:源代码不需要经过编译,而是在浏览器中运行被解释基于对象:是一种基于对象的语言事件驱动:可以直接对用户或客户的输入做出反应,无需经过Web服务程序简单性:变量类型采用弱类型跨平台:依赖于浏览器,与操作环境无关,3,二、使用JavaScript脚本,使用标记嵌入脚本
2、代码格式1 格式2 JavaScript代码的出现位置HTML页面的主体(元素)HTML页面的头部(元素)单独的外部文件中,4,三、JavaScript的数据类型与运算符,数据类型:int(整型)float(浮点型)string(字符串类型)boolean(布尔型)object(对象类型)null(空类型)undefined(未定义类型)变量声明变量:格式一:var 变量名=格式二:变量名=变量名区分大小写,如果声明时不指定数据类型,则其类型由所赋值的类型决定当运算符两边的类型不一致时,JavaScript会自动完成相应的转换,var a=17;/数值型 var b=“Hello”;/字符型,
3、5,三、JavaScript的数据类型与运算符,运算符:算术运算符:+*/%(求模)+-字符运算符:+(字符串连接)比较运算符:=(带符号右移)(填0右移)三目运算符:?:条件?值1:值2,6,四、流程控制语句,分支语句:if-else分支语句switch分支语句循环语句:for循环while循环do-while循环for-in循环特殊流程控制语句:break语句continue语句,7,五、函数,函数的定义:function 函数名(形参列表)函数定义时,不需要指定其返回值类型或是否有返回值函数的调用:简单调用:通常在标记中定义函数,在标记中调用格式:函数名(实参列表);在事件响应中调用:,
4、8,六、事件处理,JavaScript是基于对象(Object-Based)的语言,它的一个最基本特征是采用事件驱动:事件:鼠标或键盘的动作称为“事件”事件驱动:由鼠标或键盘引发的一连串程序的动作事件处理程序:对事件进行处理的程序或函数事件处理过程:发生事件启动事件处理程序事件处理程序做出反应事件处理程序:一般使用特定的自定义函数(function),9,六、事件处理,事件处理程序调用:直接在HTML标记中指定:为特定对象指定事件:/事件处理程序代码在JavaScript中进行说明:对象.事件=,10,六、事件处理,JavaScript常用事件类型:onClick:单击鼠标左键时触发onDbc
5、lick:双击鼠标时触发事件onMousemove:鼠标移动onMouseover:当鼠标移动到某对象范围时触发onMouseout:当鼠标离开某对象范围时触发onKeydown:键盘键被按下时触发onLoad:页面装载onUnload:页面卸载onResize:浏览器窗口大小改变onFocus:对象获得焦点onBlur:对象失去焦点onSubmit:表单被提交onRest:表单被重置,11,七、JavaScript常用内置对象,数学对象Math:Math对象提供算术运算符所需要的多种数值类型和函数该对象的所有属性和方法都静态的,在使用时,不需要创建对象常用属性和方法:PI Eabs(x):绝
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP 开发 基础 JavaScript
链接地址:https://www.31ppt.com/p-6510433.html