현재 번역은 완벽하지 않습니다. 한국어로 문서 번역에 동참해주세요.

The legacy generator function was a SpiderMonkey-specific feature, which is removed in Firefox 58+. For future-facing usages, consider using function*.

레거시 생성 함수(legacy generator function statement)는 레거시 생성 함수를 지정된 매개 변수로 선언한다.

functionBody 와 함께 yield나 레거시 생성 함수 식 중 적어도 하나의  표현식을 사용하여 Function 생성자를 사용하여 함수를 정의할 수도 있다. 

Syntax

function name([param,[, param,[..., param]]]) {
   [statements]
}
name
함수의 이름.
param
함수에 전달할 인수의 이름. 함수는 최대 255개의 인수를 가질 수 있다.
statements
함수의 본문을 구성하는 문장. 적어도 하나의 yield 표현식을 포함해야 한다.

Description

사용법에 대한 개요는  반복기 및 생성기(Iterators and Generators) 페이지에서 볼 수 있다.

Browser compatibility(브라우저 호환성)

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support No No2 — 58 No No No
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support No No No4 — 58 No No No

See also

문서 태그 및 공헌자

이 페이지의 공헌자: SSJ-unclear
최종 변경: SSJ-unclear,