怎么建设h5网站,网页设计与制作课程教学要求,如何做供求网站,设计家装修网站函数定义和调用学习目标能够写出函数的定义和调用方式1. 函数定义函数就是可以重复使用的代码块, 使用关键字 function 定义函数。script typetext/javascript// 函数定义function fnAlert(){alert(hello!);}
/script2. 函数调用函数调用就是函数名…函数定义和调用学习目标能够写出函数的定义和调用方式1. 函数定义函数就是可以重复使用的代码块, 使用关键字 function 定义函数。script typetext/javascript// 函数定义function fnAlert(){alert(hello!);}
/script2. 函数调用函数调用就是函数名加小括号比如:函数名(参数[参数可选])script typetext/javascript// 函数定义functionfnAlert(){alert(hello!);}// 函数调用fnAlert();
/script3. 定义有参数有返回值的函数定义函数时函数如果有参数参数放到小括号里面函数如果有返回值返回值通过 return 关键字来返回script typetext/javascript
function fnAdd(iNum01,iNum02){var iRs iNum01 iNum02;return iRs;alert(here!);
}var iCount fnAdd(3,4);
alert(iCount); //弹出7
/script函数中return关键字的作用:1、返回函数中的值2、执行完return函数执行结束4. 小结函数的定义function 函数名(参数[参数可选]){ // 函数的代码实现 ... }函数的调用 函数名(参数[参数可选])变量作用域学习目标能够知道变量的使用范围1. 变量作用域的介绍变量作用域就是变量的使用范围变量分为:局部变量全局变量2. 局部变量局部变量就是在函数内使用的变量只能在函数内部使用。script typetext/javascriptfunction myalert(){// 定义局部变量var b 23;alert(b);}myalert(); // 弹出23alert(b); // 函数外使用出错
/script3. 全局变量全局变量就是在函数外定义的变量可以在不同函数内使用。script typetext/javascript// 定义全局变量var a 12;function myalert(){// 修改全局变量a;}myalert();alert(a); // 弹出13
/script4. 小结局部变量只能在函数内部使用全局变量可以在不同函数内使用条件语句学习目标能够写出多条件判断的条件语句1. 条件语句的介绍条件语句就是通过条件来控制程序的走向2. 条件语句语法if 语句 - 只有当指定条件为 true 时使用该语句来执行代码if...else 语句 - 当条件为 true 时执行代码当条件为 false 时执行其他代码if...else if....else 语句 - 使用该语句来判断多条件执行条件成立的语句3. 比较运算符假如 x 5, 查看比较后的结果:比较运算符描述例子等于x 8 为 false全等(值和类型)x 5 为 true; x 5 为 false!不等于x ! 8 为 true大于x 8 为 false小于x 8 为 true大于或等于x 8 为 false小于或等于x 8 为 true比较运算符示例代码:var iNum01 12;
var sNum01 12;if(iNum0112){alert(相等);
}
else{alert(不相等)
}// 符号默认会将符号两边的变量转换成数字再进行对比这个叫做隐式转换if(sNum0112){alert(相等);
}
else{alert(不相等)
}// 符号不会转换符号两边的数据类型if(sNum0112){alert(相等);
}
else{alert(不相等)
}// 多条件判断var sFruit 苹果;
if (sFruit 苹果) {alert(您选择的水果是苹果);
} elseif (sFruit 鸭梨) {alert(您选择的水果是鸭梨);
} else {alert(对不起您选择的水果不存在!)
}4. 逻辑运算符假如 x6, y3, 查看比较后的结果:比较运算符描述例子and(x 10 y 1) 为 true||or(x5 || y5) 为 false!not!(xy) 为 true逻辑运算符示例代码:var x 6;
var y 3;if(x 10 y 1){alert(都大于);
}
else{alert(至少有一个不大于);
}if(x 5 || y 7 ){alert(至少有一个大于);
}
else{alert(都不大于);
}if(!(x y)){alert(等于)
}
else{alert(不等于)
}5. 小结条件语句三种写法if 语句 适用于单条件判断if else 语句 适用于两种条件的判断(成立和不成立条件判断)。if else if else 语句 适用于多条件判断