나는 다음과 같은 한 :함수 정의에 나머지 연산자와 스프레드 연산자를 함께 사용하는 방법은 무엇입니까?
는const a = (...args) =>{ return {...args}}
const abc = a('lol', 'rofl', 'lmao');
console.log('abc', abc);
그러나,이
Object {0: "lol", 1: "rofl", 2: "lmao"}
를 출력하지만
{lol, rofl, lmao}
가 생산
이후Object {lol: "lol", rofl: "rofl", lmao: "lmao"}
예상 위의 줄.
이 결과를 얻을 수 있도록 인수를 전파 할 수있는 방법이 있습니까?
는 FWIW이 -6- ECMA 스크립트 아니다. – lonesomeday
@lonesomeday 무엇? – mhodges
나는 OP가 ES6에서 제공되는 간략 구문을 사용하여 객체를 동적으로 생성하려고 시도하고 있다고 생각하는데, 가능하지 않은지 확실하지 않습니다. – mhodges