jueves, 25 de febrero de 2016

®JavaScript


Introducción:
JavaScript es un lenguaje de programación interpretado. Se define como orientado a objetos, basado en prototipos, débilmente tipado y dinámico. Es utilizado especialmente en la páginas web, la mayoría de los navegadores pueden interpretar los códigos JavaScript incluidos en la páginas web.

Desarrollo:
El lenguaje JavaScript como lenguaje tiene ciertas características fundamentales que determinan la forma en que es interpretado cada vez que se carga la página web en el navegador. Entre estas características se encuentran:

Distinción entre mayúsculas y minúsculas:
JavaScript es un lenguaje sensible al uso de letras mayúsculas y minúsculas, lo que significa que para el lenguaje no es igual una palabra escrita toda en letras minúsculas a otra con los mismos caracteres con una, varias o todas en mayúsculas. De hecho, todas las palabras clave de JavaScript están definidas en minúsculas.

Espacios en blanco:
Los caracteres de espacio en blanco son todos aquellos caracteres que ocupan un espacio en la pantalla sin representación visible. Es así que son espacios en blanco los caracteres ingresados con la barra espaciadora, los espacios ingresados con la tecla de tabulación y los caracteres de nueva línea ingresados con una tecla ENTER. Lo que debe tener en mente con respecto a los espacios en blanco es que para JavaScript cualquier secuencia excesiva de caracteres de espacio en blanco es ignorada.

Comentarios:
Un aspecto indispensable a la hora de digitar código para cualquier programador es documentarlo, lo que significa, que es muy importante comentar el código a medida que se va ingresando
Los comentarios son anotaciones relevantes que se ingresan directamente dentro del código fuente de una secuencia de comandos con el propósito de indicar el propósito del uso de una función, de una o más variables, de la utilización de una sentencia condicional o bucle, tanto para el mismo programador, como para cualquier otro que vaya a utilizar o modificar ese código.

Tipología débil:
JavaScript es un lenguaje que permite trabajar con variables sin necesidad de declarar de qué tipo son. En JavaScript el tipo de dato es deducido del contexto en que es utilizada, esto es, en el momento en que se le asigna un valor. Así si se le asigna un número, entonces la variable asumirá que su tipo es un número, si por el contrario, se le asigna una cadena de caracteres, entonces JavaScript entenderá que la variable es una cadena.
La tipología débil de JavaScript obliga a tener muchas precauciones, ya que aunque pareciera ser una bendición, no tener que declarar las variables de un tipo específico antes de usarlas, también puede conllevar ambigüedades potenciales.

Conclusión:
JavaScript es fácil de aprender para quien ya conoce ese tipo de lenguaje, pero es difícil para quien se acerca por primera vez a este lenguaje.

Documentación:

5 comentarios:

  1. En la primera línea del Desarrollo, no deberías repetir la palabra lenguaje, debería ser "El lenguaje de JavaScript tiene unas características"

    ResponderEliminar
  2. Lo que dices en la primera línea de "Se define como orientado a objetos(...)", no tiene mucho sentido.

    ResponderEliminar

Nota: solo los miembros de este blog pueden publicar comentarios.