저번 포스팅에서는 객체의 구조분해를 다뤘습니다. 마지막 부분에는 객체와 배열을 혼합한 구조에서 구조분해는 어떻게 할 것인지도 다루니 혹시 객체 구조분해를 모르신다면 보고 오시는 것을 추천드립니다. 자바스크립트 객체의 구조분해배열 구조분해 하기 let arr = ["first", "second", "third"]; let [first, second, third] = arr; first와 second, third의 값을 확인하시면 각각 "first"와 "second", "third"의 값이 담겨 있는 것을 볼 수 있습니다. 객체를 구조분해 할 땐 객체 리터럴을 사용했지만 배열을 구조분해 할 땐 배열 리터럴을 사용합니다. 할당 연산자 왼쪽에 배열 리터럴이 오고, 할당연산자 오른쪽에 오는 값은 null이나 un..
es6에서의 객체 문법 추가function func(name, content){ return { name: name, content: content } }; 위의 함수는 함수의 매개변수인 name과 content를 받아서 name과 content라는 같은 이름의 프로퍼티를 가진 객체를 리턴합니다. es6에서는 매개변수 이름과 객체의 프로퍼티가 같을 시에 중복을 제거할 수 있도록 수정되었습니다. function func(name, content){ return { name, content } }; name과 content가 중복이 사라지고 한 번 적은게 보이시나요? { name : name, content : content }가 {name, content}로 변했다는 것을 미리 알아두시면 객체의 구조분해를..