es61 JavaScript_ES6_스프레드(Spread) 연산자(...연산자) / 전개 구문 Spread 문법을 사용하면 배열이나 문자열과 같이 반복 가능한 문자를 0개 이상의 인수 (함수로 호출할 경우) 또는 요소 (배열 리터럴의 경우)로 확장하여, 0개 이상의 키-값의 쌍으로 객체로 확장시킬 수 있습니다. Iterable 객체에만 적용됨. //함수 호출 myFunction(...iterableObj); //배열 리터럴과 문자열 [...iterableObj, '4', 'five', 6]; //객체 리터럴 let objClone = { ...obj }; 배열의 엘리먼트를 함수의 인수로 사용하고자 할 때 Function.prototype.apply() 를 사용가능 = ... 연산자 단, apply는 new를 사용해 Constructor를 호출 할 때는 사용할 수 없으므로, Spread(...) 연.. 2021. 9. 17. 이전 1 다음 반응형