ES6 배열. spread operator 펼침연산자 ...arr, Array.from
펼침연산자 ... 배열을 펼쳐서 복사할 수 있는 녀석으로 기존 데이터의 참조를 끊고, 새로운 메모리에 새로운 데이터가 들어가게 된다. const arr = [1, 2, 3, 4]; const spreadOperator = [...arr]; console.log(spreadOperator); //[1,2,3,4] console.log(arr === spreadOperator);//false spreadOperator은 arr을 복사한 것으로 값은 동일하지만 동등한지 비교하면 false를 리턴하게 된다. 예) const arr = [1, 2, 3, 4]; console.log(arr);//[1,2,3,4] console.log(...arr); //1,2,3,4 console.log([...arr]); // ..
2021. 1. 4.