函数简介
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性和代码的复用率。无论是基于文本的编程语言还是可视化编程语言,函数都是非常重要的元素。考虑下面的问题:
分别求半径为 1,2,3 的圆的面积。如果不使用函数我们可以这样计算:
1 * 1 * π
2 * 2 * π
3 * 3 * π
如果使用函数,我们可以先定义一个求面积函数:
js
function 求圆的面积(r) {
return r * r * π;
}
然后调用该函数:
js
求圆的面积(1);
求圆的面积(2);
求圆的面积(3);
我们注意到,算法(本例为求圆的面积)只在函数里面写了一次,而调用的时候,只需要传递参数即可。想象一下,当算法较为复杂时,可以大幅提高代码的复用性。