相关疑难解决方法(0)

在javascript中多次使用spread运算符?

为什么不能多次使用传播运算符?

let arr = [[[1, 2, 3]]];

console.log(arr); // Array [ Array[1] ]
console.log(...arr); // Array [ Array[3] ]
console.log(...(...arr));
// SyntaxError: expected '=>' after argument list, got ')'
Run Code Online (Sandbox Code Playgroud)

我希望:

console.log(...(...arr)); // Array [ 1, 2, 3 ]
Run Code Online (Sandbox Code Playgroud)

javascript ecmascript-6 spread-syntax

18
推荐指数
1
解决办法
1616
查看次数

ReactJS中有三个点做什么

const peopleList = this.state.people.map( x => {

    return <Person key={x.name} {...x} />
})
Run Code Online (Sandbox Code Playgroud)

这段代码的"{... x}"是什么意思?

javascript ecmascript-6 reactjs

5
推荐指数
2
解决办法
3888
查看次数

标签 统计

ecmascript-6 ×2

javascript ×2

reactjs ×1

spread-syntax ×1