본문 바로가기

WebApp/JavaScript

JavaScript의 이해- 함수의 활용

1
2

1,2 함수의 활용

array&loop편에 있던 코드에서 onclick 내부에 있던 코드를 nightdayHandler라는 함수로 표현하여 코드를 추상화한 것

 

*script 안의 함수에게 매개 변수를 주지 않으면 this 는 전역객체?라는 아직은 이해할 수 없는 무언가를 가리키게 된다. 때문에 매개변수를 아무거나 지정하여(여기서는self) this를 그 매개변수로 바꾸어 주어야 하며, 핸들러를 정상적으로 작동시키기 위해서는 input 태그 안의 함수의 argument 로 this 를 지정해주면 된다. 어쨌거나 this는 그런 해당 태그를 가리키는 기능을 하니까

 

 

'WebApp > JavaScript' 카테고리의 다른 글

JavaScript의 이해- 리펙토링2  (0) 2020.07.18
JavaScript의 이해 - object(객체)  (0) 2020.07.16
JavaScript의 이해 - function  (0) 2020.07.16
JavaScript의 이해 - array & loop  (0) 2020.07.14
JavaScript의 이해 - Loop  (0) 2020.07.14