Las nuevas constantes en Javascript: explicación, ejemplos e inconsistencias

Introducción

A decir verdad, pensaba que las nuevas constantes en Javascript no daban para escribir un artículo. Sin embargo, he ido comprobando que existen ciertas limitaciones o inconsistencias que cabría analizar para no cometer errores o caer en malos entendidos con esta funcionalidad. Como nota final, he añadido algunas de las constantes tradicionales que ya existen en el lenguaje además de aquellas que están por venir con ECMAScript 6.

Veamos qué podemos esperar a partir de ahora cuando declaremos valores con ‘const’ en Javascript…

Seguir Leyendo…

Dentro de Javascript | Etiquetas: , , | Deja un comentario.

Buscando el límite de argumentos para una función Javascript

Introducción

Rara vez nos habremos preguntado cuál es el límite de parámetros que acepta una función. La razón de esto es simple: no solemos escribir llamadas con un número muy alto de argumentos ni funciones que las recojan. Eso sería inmanejables y un infierno para testear.

Sin embargo, existen un par de casos en los que conocer este límite puede ayudarnos a asegurar el correcto funcionamiento de nuestro script. El primero, viene de la mano de un viejo conocido: el método ‘apply’. El segundo, lo trae el nuevo estándar ECMAScript 6: el operador de propagación.

Veamos cómo nos puede afectar este límite, cuál es y cómo podemos bordearlo para garantizar la integridad de nuestras aplicaciones.

Seguir Leyendo…

Dentro de Javascript | Etiquetas: , , , , | 4 Comentarios

Let, la nueva forma de declarar variables en Javascript

Introducción

Una de los primeras cosas que aprendimos hace ya más de décadas cuando íbamos descubriendo poco a poco el lenguaje BASIC fue el comando LET para asignar valores a nuestras variables. Es patente que la retroinformática está de moda y que la Historia está destinada a repetirse una y otra vez porque será a finales de este 2014 cuando el nuevo ECMAScript 6 resucite esta palabra reservada para precisamente eso: asignar valor a nuestras variables en Javascript.

Veamos qué cosas implica esta nueva forma de declarar variables…
Seguir Leyendo…

Dentro de Javascript | Etiquetas: , , , , , , | 7 Comentarios

El Operador de Propagación en Javascript (ECMAScript 6 y polyfill)

Introducción

En el artículo anterior pudimos ver cómo los ‘rest parameter‘ nos permiten manejar un número indeterminado de argumentos en nuestras funciones. Pero podemos utilizar este mismo concepto para, en modo inverso, convertir un array en una serie de argumentos para una función. Para ello, ECMAScript 6 incorpora el Operador de Propagación, el cual permite exactamente eso.

Veamos cómo utilizarlo…
Seguir Leyendo…

Dentro de Javascript | Etiquetas: , , , , , | 2 Comentarios

Los “Rest Parameters” en Javascript (ECMAScript 6 y polyfill)

Una de las nuevas funcionalidades que nos permite ECMAScript 6 es el poder agrupar los argumentos que llegan a nuestra función en un array. Es lo que se conoce como Rest Parameters, y aunque está estrechamente relacionado con el objeto arguments que ya hemos visto en varias ocasiones (aquí o aquí), presenta algunas diferencias.

Echemos un vistazo!
Seguir Leyendo…

Dentro de Javascript | Etiquetas: , , , , , | Deja un comentario.
Página 1 de 3212345...102030...Última
Licencia Creative Commons 3.0

®Copyright 2011. Cotenido web bajo licencia Creative Commons 3.0

Códigos bajo licencias MIT y GPL. Ver página de licencias para más información