下面那个选项将会返回 '6' ?
javascript
function sumValues(x, y, z) {
return x + y + z;
}A. sumValues([...1, 2, 3]) B. sumValues([...[1, 2, 3]]) C. sumValues(...[1, 2, 3]) D. sumValues([1, 2, 3])
答案: C
解析:
通过展开操作符 ...,我们可以 展开 单个可迭代的元素。函数 sumValues function 接收三个参数: x, y 和 z。...[1, 2, 3] 的执行结果为 1, 2, 3,将会传递给函数 sumValues。