函数就是一个子程序,能完成某个特定的功能。
function 函数名(){ 代码...... }
函数名的命名规则和变量是一样的,但不要与变量名重名。定义函数的代码不会执行,只有当调用它时才会被执行。
函数名();
function 函数名(参数){ 代码...... }
例如:
function rext(w,h){ 代码...... }
w和h是调用时必须传入的参数,在函数代码中可以使用它们,它们也是函数中的局部变量。
调用带参数的函数
rect(20,10+5);
调用时,将20传给w,15传给h,然后再执行函数代码。
定义一个能输出任意行任意列的任意符号矩形的函数rect()
调用函数执行结束时,函数可以返回一个值给调用它的主程序。方法如下:
function 函数名(参数){
代码......
return 返回值;
}
调用带返回值的函数时,可以用一个变量接收返回值,例如:a=函数名();
也可以直接参与表达式运算,例如:a=10+函数名()*2;
定义一个函数求两个整数的最大公约数。
在JS中函数可以被保存到一个变量中,方法:变量名=函数名; 然后通过变量名加( )就可以调用函数执行,例如:
a=function kkk(){代码...}
b=function(x,y){代码...}
function ppp(){代码...}
c=ppp;
a(); b(10,20); c();
咨询电话:0731-88711630 微信号:hn887700 谢老师 QQ:359689361
长沙网学教育科技有限公司 网站备案号:湘ICP备15000537号