以下 JavaScript 代码正确的输出结果是__?

function getItems(fruitList, ...args, favoriteFruit) {
    return [...fruitList, ...args, favoriteFruit]
}
getItems(["banana", "apple"], "pear", "orange")
1046 次浏览
  • A、["banana","apple","pear","orange"]
  • B、[["banana","apple"],"pear","orange"]
  • C、["banana","apple",["pear"],"orange"]
  • D、SyntaxError
...args是剩余参数,剩余参数的值是⼀个包含所有剩余参数的数组,并且只能作为最后⼀个 参数。上述示例中,剩余参数是第⼆个参数,这是不可能的,并会抛出语法错误。
挑战成功
2年前
挑战失败
2年前
挑战失败
2年前
挑战失败
2年前
挑战成功
3年前
挑战成功
4年前