函数
函数的基本格式:
function 函数名(参数列表){
函数体
return 返回值;
}
类型:
- 函数的第一种类型:无参数无返回值
//当函数无返回值的时候,return可以不写
function textOne(){
alert("我是一个函数");
}
//函数的调用
textOne();
将一个已经声明好的函数绑定给一个按钮的事件,是不需要加括号的,只需要写函数名.
oBtn.onclick = sayHi();错误方式
- 函数的第二种形式:有参数无返回值
//实参,形参.
function hehe(a){//a形参
a++;
alert(a);
}
var num = 10;
hehe(num);//num实参
alert(num);
//实参--形参,是值拷贝的过程,而不是传递过程.
- 函数的第三种类型:无参数有返回值
function textThree(){
return 100;
alert("11111");
}
var result = textThree();
alert(result);
//1.return的作用是将函数的结果返回到调用函数的地方.
//2.return是跳出函数.
//3.return后面的代码不会被执行.
- 函数的第四种:有参数有返回值类型.
第一种引用方式:标签内
例:
<input type="button" name="btn" id="btn" value="点击" onclick="sayHi()"/>
第二种方式:不加括号
oBtn.onclick = sayHi;