-
카테고리
-
세부 분야
웹 개발
-
해결 여부
미해결
질문있습니다!!
22.05.27 17:48 작성 조회수 89
0
안녕하세요
4:42~4:44초쯤에
for문 안에있는
tabs[i].addEventListener("click",filter()) 이렇게 하셨는뎅
만약 filter라는 함수를 따로 작성해서 하려면
("click",filter)이런식으로 작성하는게 맞죠 ?
이런식으로 ("click",filter()) filter함수를 바로실행시키는이유는
함수를 따로 작성하지않고 그자리에서 함수를 실행시키기 위함이 맞나요 ?
답변을 작성해보세요.
0
코딩알려주는누나
지식공유자2022.06.06
filter() 이렇게 함수이름뒤에 () 를 붙이면 바로 실행시키는 명령어입니다
자바스크립트에선 ()를 붙이면 바로 그자리에서 실행을 합니다
따라서 함수를 단순히 매개변수로 넘겨줄땐 ()를 빼고 이름만 보냅니다!
답변 1