JAVA多媒体03_JavaScript.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章目标 javascript的基本语法 自定义对象 Javascript内建对象 文档对象模型 Javascript的各类事件 什么是 JavaScript 1. JavaScript 是一种解释型的、基于对象的脚本语言。 2. JavaScript 是一种宽松类型的语言。宽松 类型意味着您不必显式定义变量的数据 类型。 3. JavaScript程序是语句的集合。 JavaScript作为客户端程序嵌入网页 使用Script标记 使用外部文件 在事件处理程序中使用JavaScript 在body即正文部分使用 Javascript使用方法示例 Javascript转义符 转义符是指将那些特殊的字符符号在javascript中表示。 \b 退格 \t 制表符 \f 换页符 \n 换行符 \r 回车符(Enter) \\ \符号 \“ “符号 \’ ’符号 Javascript数据类型 数值型number 可为整数或浮点数 字符串型string 用于保存文本数据 布尔型boolean 只能是True或False 对象型object 例如document、window、date等对象 函数Function 为内置函数或用户自定义函数。 Javascript数据类型转换 parseInt 将字符串转为整数 parseFloat 将字符串转为浮点数 eval 将表达式字符串转为表达 式的结果 X=“12.3” y=parseInt(x) y=12 X=“12.3” y=parseFloat(x) y = 12.3 X=“3*4” y=eval(x) y=12 特殊运算符 Javascript基本语法---变量定义 变量的定义 定义变量不能以数字符号开并没有 变量名称不能与保留字相同。例如for,new,if,else等。 Javascript基本语法---运算符号 赋值运算 =,+=, 算术运算 +,-,*,/,%(取余) 逻辑运算 ,|| 关系运算 ==,!=,,,=,,= Javascript基本语法—语句语法 单向选择结构 if(条件){ 语句; } 双向选择结构 if(){}else{} 多向选择结构 switch(表达式){ case 条件1: 语句1 break; default: 语句 } Javascript基本语法—语句语法 循环结构: 记数循环for(I=1;I=10;I++){} 条件循环while(条件){} 嵌套循环 For(var I=1;I=9;I++) { for(var j=1;j=9;j++){ document.write(I+”*”+j+”=”+I*j+”br); } } Javascript语法—函数定义和参数传递 函数的基本编写格式: Function subname(){} 不传递参数function subname(){} 传递参数 function subname(p1){} 传递多个参数 function subname(p1,p2){} 返回值 function subname(p1){return p;} 如:function subname(x){ if (x96 x123){ x = x=32; } return x; } Javascript语法—数组的定义和使用 定义数组 一维数组: var a = new Array(19) var a = new Array()可以改变数组的大小。 Var a = new Array(1,2,3,4,5) Var a = new Array(“a”,”b”,”c”) 通过a[i]来访问数组中的元素。 Javascript语法—数组属性或方法 Javascrit语法---对象的类别 客户端对象:navigator:代表浏览器本身对象 window:代表浏览器窗口的对象 核心对象: String:字符串对象 Array:数组对象

文档评论(0)

精华文档888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档