JS学习笔记----------(五)

函数

函数的基本格式:
function 函数名(参数列表){
函数体
return 返回值;
}

类型:

  1. 函数的第一种类型:无参数无返回值
//当函数无返回值的时候,return可以不写
function textOne(){
    alert("我是一个函数");
}
//函数的调用 
textOne();

将一个已经声明好的函数绑定给一个按钮的事件,是不需要加括号的,只需要写函数名.

oBtn.onclick = sayHi();错误方式
  1. 函数的第二种形式:有参数无返回值
//实参,形参.
    function hehe(a){//a形参
        a++;
        alert(a);
    }
        var num = 10;
        hehe(num);//num实参
        alert(num);
//实参--形参,是值拷贝的过程,而不是传递过程.
  1. 函数的第三种类型:无参数有返回值
function textThree(){
    return 100;
    alert("11111");
}
var result = textThree();
alert(result);
//1.return的作用是将函数的结果返回到调用函数的地方.
//2.return是跳出函数.
//3.return后面的代码不会被执行.
  1. 函数的第四种:有参数有返回值类型.

第一种引用方式:标签内
例:

type="button" name="btn" id="btn" value="点击" οnclick="sayHi()"/>

第二种方式:不加括号

oBtn.onclick = sayHi;

你可能感兴趣的:(JavaScript)