나는이 비슷한 개체의 속성을 변경하려면 의 목적이 원래의 몇 가지 특성을 가진 단순화 된 객체입니다 이 같은 활성화의 상태를 변경 m : state = {
...state,
pivotColumns: {
...state.pivotColumns,
[2]: {
...state.pivotColum
UPDATE : FelixKling 바르게 용어 spread operator 내 사용이 잘못된 것을 지적하고 Rest Parameter을해야합니다. 내가 연결된 호환성 표를 사용하면 Rest Parameter이 Safari 9에서 지원되지 않는다는 것을 분명히 알 수 있습니다. Rest Parameter임을 분명히하는 것이이 질문에 대한 진정한 답입니다 (
에 운영자 내가 정의한 다음과 같은 기능 const fn = (a) => (console.log(...a));
기능이 완벽하게 작동 확산 : fn(['asd','fgh']) // prints 'asd fgh'
를하지만, 전화를 할 수있는 방법이있다 그것은 정의되지 않은? 내가 생각할 수 fn() //Uncaught TypeError: undefine
React.js를 처음 사용하면서 2D- 배열 속성이있는 상태를 업데이트하기 위해 내 축소기를 사용하는 데 어려움을 겪고 있습니다. 예를 들어 초기 상태는 그래서입니다 : let initialState = {
grid: new Array(5).fill(new Array(5).fill(0)),
player: { coords: [2,3], h