강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của st0584
st0584

câu hỏi đã được viết

JavaScript đang hoạt động

Máy phát điện 2

yield 입력값

Viết

·

357

0

 

5:02초 예제에서,

첫번째 next 메서드는 제너레이터 함수의 첫번째 yield를 만날때까지 실행을 한다고 하셨는데..

 

이미 처음 next 메서드를 실행했을 때

const data1 = yield;

문장이 실행된것 아닌가요?

왜 두번째 next 메서드의 인수가 변수 data1으로 대입되나요?

 

javascriptes6

Câu trả lời 1

0

landvibe님의 프로필 이미지
landvibe
Người chia sẻ kiến thức

안녕하세요
첫 next 실행은 아래 코드를 실행하지 않고 그 직전에 멈춥니다

const data1 = yield;

두 번째 next 실행에서 위 코드를 실행하면서 data1에 값이 들어갑니다

Hình ảnh hồ sơ của st0584
st0584

câu hỏi đã được viết

Đặt câu hỏi