Está en la página 1de 4

JavaScript Estructuras básicas

del lenguaje

Introducción:

JavaScript es un lenguaje de programación que los desarrolladores utilizan


para hacer páginas web interactivas. Desde actualizar fuentes de redes
sociales a mostrar animaciones y mapas interactivos, las funciones de
JavaScript pueden mejorar la experiencia del usuario de un sitio web. Como
lenguaje de scripting del lado del servidor, se trata de una de las principales
tecnologías de la World Wide Web. Por ejemplo, al navegar por Internet, en
cualquier momento en el que vea un carrusel de imágenes, un menú
desplegable “click-to-show” (clic para mostrar), o cambien de manera dinámica
los elementos de color en una página web, estará viendo los efectos de
JavaScript.

Anteriormente, las páginas web eran estáticas, similares a las páginas de un


libro. Una página estática mostraba principalmente información en un diseño
fijo y no todo aquello que esperamos de un sitio web moderno. JavaScript
surgió como una tecnología del lado del navegador para hacer que las
aplicaciones web fueran más dinámicas. Por medio de JavaScript, los
navegadores eran capaces de responder a la interacción de los usuarios y
cambiar la distribución del contenido en la página web.

Desarrollo:

Todos los lenguajes de programación funcionan mediante la traducción de


sintaxis similar a la del inglés a código de máquina, que posteriormente el
sistema operativo se encarga de ejecutar. JavaScript se clasifica
principalmente como un lenguaje de scripting o interpretado. El código
JavaScript es interpretado, es decir, directamente traducido a código de
lenguaje de máquina subyacente mediante un motor de JavaScript. En el caso
de otros lenguajes de programación, un compilador se encarga de compilar
todo el código en código de máquina en un paso diferente. En consecuencia,
todos los lenguajes de scripts son lenguajes de programación, pero no todos
los lenguajes de programación son lenguajes de scripts.

Un motor JavaScript es un programa de computación que ejecuta código


JavaScript. Los primeros motores de JavaScript eran verdaderos intérpretes,
pero todos los motores modernos utilizan el método justo a tiempo o la
compilación en tiempo de ejecución para mejorar el rendimiento.
Estructuras básicas de un programa:

 El script se coloca dentro de las etiquetas < head > y < / head > .


 Las etiquetas para ejecutar este script son  < script > y < / script >
 Dentro de estas etiquetas se incluye el atributo language="javascript" el
cual indica que nuestro script se basa bajo este lenguaje ( Hay otros
lenguajes, por ejemplo vbscript, JScript, etc.).
 Una buena costumbre es colocar el código dentro de las etiquetas de
comentario del lenguaje HTML, esto es en casos en que el navegador
de internet no soporte scripts y evite visualizar el código del script. Las
etiquetas de comentarios inician con < ! --   y terminan con // -- >
Ejemplo:

< html >

< head >


< script language= "javascript" >
< !--
alert ("Mi primer programa en Javascript");  //alert es una función para mostrar
en pantalla un mensaje
//-- >
< / script >
< / head >

< body >


< / body >
< / html >

 Para llamar un archivo con el código en Javascript basta con colocar las
mismas etiquetas de < script > y < / script > dentro de la cabecera (head)
y  colocar dos atributos que son type="text/javascript" y src="ruta del
archivo" .
 El código se guarda en un archivo con extensión .js ;que es la extensión
de los archivos Javascript y el código ya no se encierra entre los
comentarios de HTML.
 En un archivo llamado codigo.js usaremos la función alert("Mi Primer
programa en Java" ); como en el ejemplo anterior para mostrar en
pantalla un mensaje. El archivo se ubica en la misma carpeta que
nuestra página web.

< html >


< head >
< script type="text/javascript" src="codigo.js" > < / script >
< / head >
< body >
< / body >
< / html >

1. Pre. Comentario informativo de lo que vamos a programar y de que


esperamos que haga el programa.
2. Declaración de variables. Una variable es un espacio de memoria que
sirve para alojar una información. Un dato como por ejemplo una cadena
de texto o un número. En javascript no es necesario declarar las
variables, pero es una práctica recomendada para no hacer sufrir a los
ordenadores en exceso.
3. Declaración de funciones. Una función es un tipo especial de variable
que almacena un cálculo o una acción y que puede o no devolver un
resultado.
4. Declaración de instrucciones. Aquello que queremos que ejecute el
script.
5. Dar un resultado o cálculo. Como ejemplo de resultado podríamos tener
un texto escrito, un resultado numérico, una modificación de una página
web, … etc
6. Post. Enunciado explicativo de lo que ha hecho el programa y que
resultado y de que tipo y valor devuelve el programa.

Valores Primitivos:

Boolean representa una entidad lógica y puede tener dos valores: true y false.


Consulta Boolean y Boolean para obtener más detalles.

El tipo Null tiene exactamente un valor: null. Consulta null y Null para obtener


más detalles.

Una variable a la que no se le ha asignado un valor tiene el valor undefined.


Consulta undefined y Undefined para obtener más detalles.

El tipo number solo tiene un entero con dos representaciones: 0 se representa


como -0 y +0. (0 es un alias de +0).

Conclusion:

La sintaxis de JavaScript se basa en el lenguaje de programación Java y


resulta fácil de aprender y codificar. Los desarrolladores utilizan JavaScript en
casi cualquier sitio web y aplicación móvil para scripting del lado del cliente.
Node.js ha alcanzado una popularidad notable para escribir código de backend
durante la última década. Varias de las principales plataformas de streaming y
video han sido codificadas en Node.js.

A diferencia de otros lenguajes de programación, es posible insertar JavaScript


en cualquier página web y utilizarlo con muchos otros marcos y lenguajes de
desarrollo web. Una vez que lo haya escrito, puede ejecutar código de
JavaScript en cualquier máquina. De este modo, la tecnología JavaScript
permite que el desarrollo de aplicaciones sea independiente de la plataforma.

Puede utilizar JavaScript para reducir la carga del servidor y la congestión de la


red ya que es posible ejecutar operaciones lógicas y realizar gran parte del
trabajo del servidor en el propio cliente. Por ejemplo, considere el proceso de
cumplimentar un formulario de registro. JavaScript comprueba con rapidez si
ha ingresado un número de 10 dígitos para el campo “celular”. Si estas
solicitudes se enviaran al servidor, la página volvería a cargar por cada error,
con lo cual el proceso de registro sería muy lento y tedioso.

Bibliografia:

https://aws.amazon.com/es/what-is/javascript/

http://www.codexexempla.org/curso/curso_4_2.php

https://uniwebsidad.com/libros/javascript/capitulo-3/estructuras-de-control-de-
flujo#:~:text=La%20estructura%20más%20utilizada%20en,en%20función
%20de%20una%20condición.

También podría gustarte