목록화살표함수 this (1)
자바스크립트에서 this는 자세히 보지 않으면 쉽게 헷갈립니다. this를 명확히 이해하기 위해서는 자바스크립트의 함수와 메소드의 차이를 알아야 하는데요, 다음 소스에서 함수와 메소드의 차이를 보시겠습니다. 12345678910111213141516var func = function(x) { console.log(this); console.log(x);}; func(1); var obj = { methA : func, inner : { methB : func }}; obj.methA(2);obj.inner.methB(3);cs 전역으로 선언된 func는 함수입니다. func(1)을 실행하면 this로 전역(window)이 찍히는걸 확인할 수 있습니다. 반면 obj 안에 있는 methA와 methB는 메소..
Javascript
2020. 10. 2. 16:52