- 12
- 0
- 约6.36千字
- 约 26页
- 2018-10-16 发布于天津
- 举报
JavaScript控制结构及函数.ppt
JavaScript 控制结构及函数 第十一章 回顾 2-2 运算符优先级决定了运算符的计算顺序。 表达式是指任何一组有效的文字、变量和运算符,其计算结果是一个值。 数组用于存储具有相同名称的一系列变量。 JavaScript 支持多维数组。 当用户在某些表单元素上单击鼠标按钮时,便生成 onClick 事件。 onLoad 事件是浏览器将网页在文档窗口加载完毕时触发的。 掌握 JavaScript 中的控制结构 使用条件语句和循环语句 了解JavaScript的内置函数 创建自定义函数 判断 条件语句 简单if 语句 条件语句用于测试条件 if else 语句 if(条件) {语句; } else {语句; } 嵌套 if 语句 if (条件1) if (条件2) {语句;} switch 语句 循环 for 循环 for...in 循环 do...while 循环 break 和 continue 语句 在循环中使用break 语句时,用于从当前位置跳出循环,然后继续执行循环后面的语句(如果有)。 遇到 continue 语句时,将跳过当次循环中的其余语句,然后将控制权转到此循环的下一次重复。 break 语句示例 continue 语句示例 自定义函数 定义函数 调用函数 return 语句 总结 2-1 简单if 语句用于根据给定条件的值执行相应语句块。 在 if...else 语句中,如果给定条件的值为真,则执行 if 后面的语句块;如果条件的值为假,则执行 else 子句后面的语句块。 switch 语句根据表达式的值执行多个语句块中的一个。 只要给定条件的值为真,for 循环就重复执行语句块。 总结 2-2 for…in 语句用于遍历对象的每个属性或数组的每个元素。 do…while 循环语句用于执行语句块,直到条件为假时才终止。 while 语句适用于只要给定条件的值为真就执行语句块。 JavaScript 函数与其他编程语言中的“过程”或“子程序”十分相似。 * Version 1.0 回顾 2-1 变量是引用内存位置的容器。 变量的作用域就是可以访问其中的变量的区域。 JavaScript 支持的数据类型有数字型 (Number)、逻辑型或布尔型 (Boolean)、字符串型 (String) 和空型 (Null)。 文字可以是整型 (Integer)、浮点型 (Floating-point)、字符串型 (String)、布尔型 (Boolean) 和空型 (Null)。 JavaScript 使用二元运算符和一元运算符。 JavaScript 支持的各种运算符有:算术运算符、比较运算符、逻辑运算符、字符串和赋值运算符。 目标 在日常生活中,我们经常会遇到需要根据某些条件或事件做出决定和选择的情况。 阴雨天? 用户名和口令是否有效? 否 是 拒绝访问 同意访问并继续 在网页上也很相似 if(条件) { 语句; } 语法: HTML HEAD TITLEIf 语句演示/TITLE /HEAD BODY H1演示 if 语句的用法/H1 SCRIPT language=JavaScript !-- var x = prompt(请输入一个数); if (x 50) alert (这个数大于 50); //-- /SCRIPT /BODY /HTML 69 当条件为真有多个语句需要执行时,必须将其放入一对大括号 { } 内,但是如果只有一个语句,大括号可以省略。 语法: HTML HEAD TITLEIf Else 演示/TITLE /HEAD BODY SCRIPT language=JavaScript !-- var x = prompt(请输入一个数);if (x 100) alert(这个数大于 100); else alert(这个数不大于 100); //-- /SCRIPT/BODY /HTML 69 语法: HTML HEAD TITLE嵌套 If 语句演示/TITLE SCRIPT language=JavaScript !-- var status = prompt(请输入婚姻状况); var income = prompt(请输入月收入); if (status==m) if (income 2000) alert(根据新方案,有资格购买保险); else alert(根据新方案,没有资格购买保险); //-- /SCRIPT /HEAD /HTML m 2500 语法: if (条件1) {语句;} else if (条件2)
原创力文档

文档评论(0)