输出什么? 1 function gettems(fruitList, .args, favoriteFruit) {2 return Lo.fruitlist, -.args,favoriteFruit 3} 4 5 getltems(("banana',"apple'],"pear', "orange”) 单选题2.0分 A A: ["banana", "apple", "pear", "orange" B B: ['"banana", "apple"), "pear", "orange"] 10 C D C: ["banana", "apple", ['pear"], "orange" D: SyntaxError
时间: 2023-07-06 11:40:57 浏览: 131
输出 D:SyntaxError。
这段代码有多处语法错误。首先,在函数名 `gettems` 中,字符 `t` 和 `e` 没有分隔开,应该为 `getItems`。其次,在函数调用中,字符串的括号不匹配,应该使用方括号 `[]` 来表示数组。另外,逗号后面的点号、负号也是语法错误,应该改为逗号。
修正后的代码如下:
```
function getItems(fruitList, args, favoriteFruit) {
return [...fruitList, ...args, favoriteFruit];
}
getItems(["banana", "apple"], ["pear", "orange"]);
```
此时,该函数会返回一个包含所有水果的数组 `["banana", "apple", "pear", "orange"]`。
阅读全文