const a = (event) => { console.log(event.target.value) };
document.querySelector(‘#plus’).addEventListener(‘click’, a);
event 객체는 어디서 나오는걸까?
아이디가 plus인 태그를 클릭하면 브라우저가 몰래 a라는 함수를 실행 해준다.
그러면서 a 함수에 event 객체를 인수로 넣어준다.
그래서 아이디가 plus인 태그를
클릭을 했을때 a라는 함수를 브라우저가 대신 호출해주면서 event라는 객체를 만들어서 같이 인수로 넣어준다.
const a = (event) => { console.log(event.target.value) };
그래서 그 인수로 넣은 event 를 위 코드에 매개변수로 전달이 되는것이다.
'Front end > JavaScript' 카테고리의 다른 글
🔖 스프레드 연산자(Spread operator) (0) | 2023.02.27 |
---|---|
🔖 객체 (0) | 2023.02.25 |
🔖 객체,배열 구조분해 (0) | 2023.02.25 |
🔖 블록, 함수 스코프, 클로저 문제 (0) | 2023.02.24 |
🔖 고차함수 개념 및 응용 (0) | 2023.02.22 |