Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.
La function generadora de legado es una característica específica de SpiderMonkey, y sera removida en algun algun momento. Para futuros usos, considera usar
function*
.La sentencia de función generadora de legado declara funciones generadoras con unos parametros especificos.
También se pueden definir funciones usando el constructor Function
con functionBody
y almenos una expresión yield
, y una función legacy generator function expression.
Sintaxis
function nombre([parametro,[, parametro,[..., parametro]]]) { [sentencias] }
nombre
- Nombre de la función.
parametro
- El nobre de un argumento pasado a la funcion. Una funcion puede tener hasta 255 argumentos.
- sentencias
- Las sentencias que compones el cuerpo de la funcion. This debe contener almenos una expresion
yield
.
Descripción
Una introducción del uso esta disponible en la página de Iteradores y Generadores.
Compatibilidad de navegadores
Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Soporte básico | Not supported | (Yes) | Not supported | Not supported | Not supported |
Característica | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Soporte básico | Not supported | Not supported | (Yes) | Not supported | Not supported | Not supported |