命名函数的封装可以多次利用,简单便捷,那么如何封装函数呢?今天我们以数组求和案例来看一下如何封装函数。
function array (d){ let sum = 0 ; for (let i = 0; i < d.length; i++) { sum += d[i]; } return sum; } let arr2 = [1, 2, 6, 79, 23]; array(arr2); console.log(array(arr2)); let arr100= [ 1,852,963,4,852,1,5]; array(arr100); console.log(array(arr100));
在分装过程中主要需要搞清楚实参、形参和return的用法及含义。
实参:实参:函数调用时候,传递的参数(如上即arr2、arr100)。
形参:函数定义时候,传递的参数 (实参值会传递给形参,相当于不用声明的变量)(如上d)。
return即是函数处理后返回的值。