Функция наследования генератора

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Функция наследования генератора была особенностью в SpiderMonkey, которая была удалена в Firefox 58+. Для использования в будущем, принимайте во внимание function* expression.

Ключевое слово function может быть использовано для определения функции наследования генератора. Чтобы сделать функцию наследования генератора, текст функции должен содержать хотя бы одно выражение yield .

Синтаксис

function [name]([param1[, param2[, ..., paramN]]]) {
   statements
}

Параметры

name
Имя функции. Может быть пропущено, в таком случае функция будет безымянной. Имя является локальным для функции.
paramN
Имя аргумента для входа в функцию. Функция может иметь до 255 аргументов.
statements
Операторы, которые составляют тело функции. Здесь должен быть хотя бы один оператор yield.

Описание

Описание использования функции доступно на странице Итераторы и Генераторы.

Совместимость с браузерами

ВозможностьChromeEdgeFirefoxInternet ExplorerOperaSafari
Базовая поддержка Нет Нет2 — 58 Нет Нет Нет
ВозможностьAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Базовая поддержка Нет Нет Нет4 — 58 Нет Нет Нет

Смотрите также

Метки документа и участники

Внесли вклад в эту страницу: ALegostaeva
Обновлялась последний раз: ALegostaeva,