Comparar revisiones

Novedades en JavaScript 1.7

Revisión 162127:

Revisión 162127 de Gbulfon el

Revisión 162128:

Revisión 162128 de Guis el

Título:
Novedades en JavaScript 1.7
Novedades en JavaScript 1.7
Enlace amigable (slug):
Novedades_en_JavaScript_1.7
Novedades_en_JavaScript_1.7
Etiquetas:
JavaScript, Todas_las_Categorías, Guía_de_JavaScript_1.5
JavaScript, Todas_las_Categorías, Guía_de_JavaScript_1.5
Contenido:

Revisión 162127
Revisión 162128
n11      JavaScript 1.7 es una actualización del lenguaje introducien11      JavaScript 1.7 es una actualización del lenguaje introducie
>ndole varias características nuevas, como generadores, iteradores>ndole varias características nuevas, como generadores, iteradores
>, comprension de arrays, sentencias <code>let</code> y asignación>, comprension de arrays, sentencias <code>let</code> y asignación
> desestructurada. Evidentemente también incluye todas las caracte> desestructurada. Evidentemente también incluye todas las caracte
>risticas de <a href="es/Novedades_en_JavaScript_1.6">JavaScript 1>rísticas de <a href="es/Novedades_en_JavaScript_1.6">JavaScript 1
>.6</a>.>.6</a>.
12    </p>
13    <p>12    </p>
14      El soporte para JavaScript 1.7 estará disponible a partir d
>e <a href="es/Firefox_2">Firefox 2</a> Beta 1, así como en <i>bui 
>lds</i> actuales. 
15    </p>13    <p>
14      El soporte para JavaScript 1.7 estará disponible a partir d
 >e <a href="es/Firefox_2">Firefox 2</a> Beta 1, así como en constr
 >ucciones actuales.
16    <p>15    </p>
16    <p>
17      Los ejemplos de código incluidos en este artículo pueden se17      Los ejemplos de código incluídos en este artículo pueden se
>r probados en la consola JavaScript. Si quiere aprender a constru>r probados en la consola JavaScript. Si quiere aprender a constru
>ir o utilizar esta consola, lea <a href="es/Introducci%c3%b3n_a_l>ir o utilizar esta consola, lea <a href="es/Introducci%c3%b3n_a_l
>a_shell_JavaScript">Introducción a la shell JavaScript</a>.>a_shell_JavaScript">Introducción a la shell JavaScript</a>.
n23      Para usar las nuevas caracteristicas de JavaScript 1.7, es n23      Para usar las nuevas caracteristicas de JavaScript 1.7, es 
>necesario especificar explicitamente el uso de JavaScript 1.7. En>necesario especificar explícitamente el uso de JavaScript 1.7. En
> HTML o XUL, utilice:> HTML o XUL, utilice:
n29      Cuando utilice <a href="es/Introduccion_al_shell_de_JavaScrn29      Cuando utilice <a href="es/Introduccion_al_shell_de_JavaScr
>ipt">Shell de JavaScript</a>, debe especificar la version deseada>ipt">Shell de JavaScript</a>, debe especificar la versión deseada
> utilizando la funcion <code>version()</code>:> utilizando la función <code>version()</code>:
n38      Cuando se desarrolla codigo que involucra algoritmos iteratn38      Cuando se desarrolla código que involucra algoritmos iterat
>ivos (como iteraciones sobre listas, o calculos repetitivos sobre>ivos (como iteraciones sobre listas, o cálculos repetitivos sobre
> el mismo conjunto de datos), con frecuencia hay variables de est> el mismo conjunto de datos), con frecuencia hay variables de est
>ado cuyos valores necesitan ser mantenidos durante el proceso. Tr>ado cuyos valores necesitan ser mantenidos durante el proceso. Tr
>adicionalmente se utilizan funciones callback para obtener los va>adicionalmente se utilizan funciones callback para obtener los va
>lores intermedios de un algoritmo iterativo.>lores intermedios de un algoritmo iterativo.
t93      The function containing the <code>yield</code> keyword is at93      La función contieniendo la palabra clave <code>yield</code>
> generator. When you call it, its formal parameters are bound to > es un generador. Cuando lo llamas, sus parámetros formales son a
>actual arguments, but its body isn't actually evaluated. Instead,>tados a los argumentos actuales, pero su cuerpo no es evaluado re
> a generator-iterator is returned. Each call to the generator-ite>almente. En cambio, un <i>generator-iterator</i> es devuelto. Cad
>rator's <code>next()</code> method performs another pass through >a llamada al método del <i>generator-iterator</i> <code>next()</c
>the iterative algorithm. Each step's value is the value specified>ode> realiza otro paso a través del algoritmos iterativo. Cada va
> by the <code>yield</code> keyword. Think of <code>yield</code> a>lor de pasos es el valor especificado por la palabra clave <code>
>s the generator-iterator version of <code>return</code>, indicati>yield</code>. Piensa en <code>yield</code> como la versión <i>gen
>ng the boundary between each iteration of the algorithm. Each tim>erator-iterator</i> de <code>return</code>, indicando la frontera
>e you call <code>next()</code>, the generator code resumes from t> entre cada iteración del algoritmo. Cada vez que llames <code>ne
>he statement following the <code>yield</code>.>xt()</code>, el código generador resume la declaración siguiendo 
 >el <code>yield</code>.

Volver al historial