반응형 제너레이터1 [JavaScript 문법] 32일차: 제너레이터 제너레이터란?제너레이터(Generator)는 함수 실행을 일시 중지했다가 필요한 시점에 재개할 수 있는 특수한 유형의 함수입니다. 제너레이터 함수는 function* 키워드로 정의하며, yield 키워드를 사용하여 값을 반환하고 실행을 일시 중지할 수 있습니다.제너레이터 함수제너레이터 함수는 일반 함수와 달리 호출 시 즉시 실행되지 않고, 이터레이터 객체를 반환합니다. 이 이터레이터 객체의 next 메서드를 호출하면 제너레이터 함수가 실행됩니다.기본 사용법function* generatorFunction() { yield 'Hello'; yield 'World';}const generator = generatorFunction();console.log(generator.next().value); //.. 2024. 9. 2. 이전 1 다음 반응형