강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김정연님의 프로필 이미지
김정연

작성한 질문수

[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문

event 객체로 중복 제거하기

화살표함수 return 생략 시 event 매개변수

작성

·

281

0

안녕하세요!
4.3 강의 중 화살표함수를 사용할 때 return 생략 시 event 매개변수에 대해 질문드립니다.

원래 코드가 아래의 경우 {과 return이 만나서 생략이 가능합니다.

const onClickNumber = (number) => {
	return (event) => { 
	  if(operator){
	    numTwo += number;
    }
    else{
      numOne += number;
    }
    $result.value += number; //화면에 출력
  }
};

생략하면 다음과 같이 됩니다.

const onClickNumber = (number) => () => {
    if(operator){
	    numTwo += number;
    }
    else{
      numOne += number;
    }
    $result.value += number; //화면에 출력
  
};

하지만 생략된 코드 첫 줄에서 (event)가 아니고 () 빈 괄호인지 이해를 못겠습니다.!

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

event가 있든 없든 상관없습니다. event를 안 쓰니까요

김정연님의 프로필 이미지
김정연

작성한 질문수

질문하기