








{}, return 생략 시 겉에 있는 객체처럼 보이니 오해 방지 위해 소괄호()로 감싸주기


식별해야하니 변수에 담아주기, 안그럼 호출 할 때 부를 이름이 없음

{}, return 생략가능

화살표 함수 형식으로 바꿔주기
ㄴ function 키워드 제거, 식별자 제거, () {} 사이 => 넣어주기

{}, return 생략가능

① function 키워드 생략가능
② 매개변수와 구현 체 ({..}) 사이에 =>
③ 구현내용이 한줄이면 {...} 생략 가능, return예약어도 생략가능
④ 매개변수가 1개 -> (...) 생략 가능, 단 매개변수가 없으면 생략 불가
- 생성자 함수로 역할x
-> 프로토타입 객체가 없다- arguments 지역 변수x
- this 범위가 함수를 정의할 때 이미 정의된 this가 this가 된다.
-> 호출하지 않아도 이미 this가 결정되어 있다