객체를 정의할 때 객체의 key값과 value에 할당할 변수명이 같을 경우
value를 생략할 수 있다
ES6 이전 & ES6 이후
Spread operator는 반복 가능한 객체에 적용할 수 있는 문법
배열이나 문자열 등을 풀어서 하나 하나로 전개 시킬 수 있다
예제 1
문자열에 변수를 포함시킬 때 좀 더 직관적이고 편하게 사용하기 위한 기능
변수를 넣고자 하는 부분에 ${var} 키워드를 사용해 변수를 넣어줌
문자열 사용시 큰따옴표( " " ) 대신 백틱( ` )을 사용
백틱 내부의 줄 바꿈은 그대로 적용
기존 함수의 선언 function name(param){ }
의 형식을 축약하여 사용
함수의 이름이 없는 익명 함수이므로 변수에 담아서 사용 const name = (param) => {}
매개변수에 따른 설정
<script type='module" src = "app.js"></script>