JSX 즉시실행함수


JSX 즉시실행함수

즉시실행함수 구조 (function (){ // private code return { // public property or method } })(); 1. 정의되자마자 바로 실행된다. 2. 익명 함수를 사용한다. 3. 딱 1회만 실행되고 다시는 실행하지 않는다. 4. 초기화코드나 모듈화 패턴을 만들 때 유용하게 사용된다. const name="deumi"; . . . <Text style={styles.title}> {(() => { if (name === "Hanbit") return "my name is Hanbit"; else if (name === "deumi") return "hi deumi"; })()} </Text> 1. 즉시 실행 함수는 정의되자마자 바로 실행하도록 만들어져 있습니다. 그러므로 명백한 의도를 가지고 의도한 스코프, 의도한 코드 라인에 정확하게 선언 및 실행해야 합니다. 2. 즉시 실행 함수는 익명 함수를 이용해 만드는 것이 보통입니다. 정의하자마자 ...



원문링크 : JSX 즉시실행함수