this 객체로서의 함수
함수가 객체라는 점을 다시한번 상기 시켜드리겟습니다. function sum(x,y) {return x+y;} sum(1,2); 3 이렇게 도 선언해보겠습니다. let sum2 = new fuction('x','y','return x+y;'); sum2(1,2) 3이 나옵니다. 'x','y'는 인자 두번째 'return x+y는 본문에 해당합니다. function sum(x,y) 이것은 함수 객체를 만든겁니다. let sum2 = new fuction('x','y','return x+y;');이것은 본문 부분이 길어 버리면 불편하기 때문에 function sum(x,y) {return x+y;}이 문법으로 써주면 간편하게 자바스크립트가 객체 함수로 바꾸어 줍니다. 이것을 함수 리터럴이라고 합니다. 그리고..