JS | ES6 문법 - spread operator (전개구문)
·
JavaScript
spread operator (전개구문) 1. 반복 가능한(iterable) 요소에 적용할 수 있는 문법입니다. ex) 배열이나 문자열 등 2. 배열이나 문자열 등을 풀어서 요소 하나하나로 전개시킬 수 있다. 기존에는 index를 사용해서 배열의 값을 뽑아낼 수 있었지만, 배열이름 앞에 ...을 넣어주면 배열의 값을 바로 차례대로 뽑아준다. let arr = [1,2,3]; //전개구문은 반복이 가능한 요소에서만 사용 가능함 (ex.배열, 문자열 / 객체는 안됨)) console.log(...arr); //전개구문 //1 2 3 배열의 요소를 풀어서 나열시킨다. let str = "hello"; console.log(...str); console.log([...str]); // ['h', 'e', 'l'..