...

코딩 언어/JavaScript

Spread & Rest Operators

Spread와 Rest 연산자 실제로 점 3개(...)로 이뤄진 연산자로 Spread 연산자는 배열의 원소나 객체의 property를 나누는 데 사용된다. Spread 연산자 간단하게 말하면 배열이나 객체를 펼쳐 놓는 것으로 이해할 수 있다. const newArray = [...oldArray, 1, 2] const newObject = {...oldObject, newProp:5 } 위의 예제를 보면, oldArray 배열에 있는 모든 원소들을 새로운 배열 newArray에 추가하고 1, 2를 더 추가하는 경우이다. 이 경우에 oldArray 앞에는 점 3개(...)가 있으며, 모든 원소를 꺼내서 대괄호로 생성한 새로운 배열에 추가한다는 의미이다. 이와 마찬가지로 객체도 ...oldObject로 모든..

gurcks8989
'...' 태그의 글 목록