lunes, 21 de abril de 2014

Nuevas Características de JavaScript para Desarrolladores

Tabla de Contenido

0. Introducción
1. Resaltado de Identificadores
2. Sentencia let
3. Sentencia const
4. Just My Code
5. Conclusiones
6. Enlaces & Literatura

0. Introducción

En este artículo les hablaré acerca de las nuevas características de JavaScript para Internet Explorer para desarrolladores. El recorrido de este artículo estará basado en la presentación de Susan Ibach [1] y Christopher Harrison [2] en el curso de What's New in Visual Studio 2013 Jump Start en Microsoft Virtual Academy.

0. Resaltado de Identificadores

Las impresoras estéticas han estado disponibles desde el comienzo de los editores de código fuente enriquecidos (me refiero a la coloración de la sintaxis: palabras claves (o reservadas, como prefieran), puntuación (separadores de sentencia, agrupadores de expresiones, demarcadores de bloques, entre otros); pero hay otras características y funcionalidades aún más interesantes para hacer la vida del programador más rica y amena en los ambientes, o precisamente, editores de código fuente: resaltado de sintaxis.

Las herramientas de desarrollo que integra el IDE Visual Studio no se quedan atrás, y en la versión número 12, es decir la 2013, ya podemos seleccionar un identificador: nombre de variable o método:
Resaltado de identificadores
Figura 1. Resaltando el identificador imageBlobUrl [1].

2. Sentencia let

La sentencia let permite declarar una variable dentro de un contexto específico. Cualquier variable declarada al interior de un bloque, sólo tendrá visibilidad dentro del mismo. Veamos esto con un ejemplo:
let statement en JavaScript.
Figura 2. let statement en JavaScript [1].

3. Sentencia const


La sentencia const permite la creación de una constante de contexto global o local.
const statement en JavaScript
Figura 3. const statement en JavaScript [1].

4. Just My Code

Con Just My Code es una característica del IDE Visual Studio que ha venido sofisticándose, y en esta versión 12, provee mejor soporte para depurar código JavaScript de una manera más eficiente, a través de los pasos que se realizan en las llamadas a funciones de sistema, del framework, librerías, o cualquier otro código no escrito por el usuario.

[Nota: En caso de que se hállase deshabilitado, ver Figura 4.]
Habilitación de Just My Code
Figura 4. Habilitación de Just My Code [4].

Conclusiones

Presenté cuatro características nuevas en JavaScript, útiles para desarrolladores de este popular lenguaje del lado del cliente. Al final, muy brevemente, presenté el depurador mejorado Just My Code que provee soporte enriquecido para tales labores de depuración.

Enlaces

[1]: What's New in Visual Studio 2013 Jump Start  - http://www.microsoftvirtualacademy.com



E

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.