请阅读以下代码,调用函数factorial(4)的结果为( )。function factorial(n) { // 定义回调函数 if (n == 1) { return 1; // 递归出口 } return n * factorial(n - 1);}
查看答案
下面关于函数的描述错误的是( )。
A. 函数可提高代码的复用性,降低程序的维护难度
B. 参数是外界传递给函数的值,多个之间使用分号隔开
C. 定义函数的关键字是function
D. 函数名不能以数字开头
下面对数组的every()方法的返回值类型描述正确的是( )。
A. 字符型
B. 数组
C. 布尔型
D. 任意类型
以下不能作为函数名称的是( )。
A. getMin
B. show
C. const
D. it_info
阅读以下代码,运行结果为( )。[2,3,4,5].reduce(function(total,item){return total+item;});
A. 14
B. 3
C. 10
D. 120