通常情况下,函数是完成特定功能的一段代码。把一段完成特定功能的代码块放到一个函数里,以后就可以调用这个函数啦,这样就省去了重复输入大量代码的麻烦。还记得我们上一节所使用的alert吗?其实它就是一个函数,他是JavaScript提供的函数。

一个函数的作用就是完成一项特定的任务。如果没有函数时,完成一项任务可能需要五行、十行、甚至更多的代码。每次需要完成这个任务的时候都重写一遍代码显然不是一个好主意。这是我们就可以编写一个函数来完成这个任务,以后只要调用这个函数就可以了。

定义一个函数

说了这么多,那么究竟如何定义一个函数呢?看看下面的格式:

function 函数名()

{

函数代码;

}

函数由关键字Function定义,把“函数名”替换为你想要的名字,把“代码”替换为完成特定功能的代码,函数就定义好了。了解了如何定义函数,我们就来自己编写一个实现两数相加的简单函数吧。

首先给函数起一个有意义的名字:“add2”,它的代码如下:

function add2(){

sum = 1 + 1;

alert(sum);

}