We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

A expressão de função generator legada é um recurso específico de SpiderMonkey, e será removida em algum ponto. Para usos voltados para o futuro, considere usar a expressão function*.

A palavra-chave function pode ser usada para definir uma função generator legada dentro de uma expressão. Para fazer de uma função um generator legado, o corpo da expressão deve ter pelo menos uma expressão yield.

Sintaxe

function [nome]([param1[, param2[, ..., paramN]]]) {
   declarações
}

Parâmetros

nome
O nome da função. Pode ser omitido, no caso da função ser anônima. O nome é local apenas para o corpo da função.
paramN
O nome de um argumento para ser passado para a função. Uma função pode ter até 255 argumentos.
declarações
As declarações que compõem o corpo da função. Essas devem conter pelo menos uma expressão yield.

Descrição

Uma visão geral do uso está disponível na página Iterators e Generators.

Compatibilidade de navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support Não suportado (Yes) Não suportado Não suportado Não suportado
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support Não suportado Não suportado (Yes) Não suportado Não suportado Não suportado

Veja também

Etiquetas do documento e colaboradores

Colaboradores desta página: alefesouza
Última atualização por: alefesouza,