Está en la página 1de 4

Introducción al JavaScript

JavaScript y las páginas WEB dinámicas

JavaScript es un lenguaje de programación que se utiliza principalmente para crear páginas


web dinámicas.

Una página web dinámica es aquella que incorpora efectos como


texto que aparece y desaparece, animaciones, acciones que se activan
al pulsar botones y ventanas con mensajes de aviso al usuario.

Técnicamente, JavaScript es un lenguaje de programación interpretado,


por lo que no es necesario compilar los programas para ejecutarlos. En
otras palabras, los programas escritos con JavaScript se pueden probar
directamente en cualquier navegador sin necesidad de procesos
intermedios, además que no se necesita tener montado un servidor para probar nuestros
programas.

A pesar de su nombre, JavaScript no guarda ninguna relación directa


con el lenguaje de programación Java por lo que no exige al usuario
tener instalado algún complemento para su navegador.

JavaScript es el siguiente paso, después del HTML, que puede dar un programador de la
WEB que decida mejorar sus páginas y la potencia de sus proyectos. Es un lenguaje de
programación bastante sencillo y pensado para hacer las cosas con rapidez, a veces con

Material facilitado por Ing. Gerardo Josué Portillo (gerardo.portillo@uth.hn)


ligereza. Incluso las personas que no tengan una experiencia previa en la programación
podrán aprender este lenguaje con facilidad y utilizarlo en toda su potencia con sólo un
poco de práctica. JavaScript es un lenguaje que soporta programación orientada a objetos.
La mayoría de navegadores en la actualidad soportan JavaScript, pero
siempre es importante probar las WEB que desarrollemos ya que
muchos dispositivos móviles quizá no entiendan muchas de las
funcionalidades de JavaScript.

Programación orientada a objetos

La programación orientada a objetos es un paradigma de programación que utiliza la


abstracción para crear modelos basados en el mundo real. Utiliza diversas técnicas de
paradigmas previamente establecidos, incluyendo la modularidad, polimorfismo y
encapsulamiento. Hoy en día, muchos lenguajes de programación (como Java, JavaScript,
C#, C++, Python, PHP, Ruby y Objective-C) soportan programación orientada a objetos
(POO).

La programación orientada a objetos puede considerarse como el diseño de software a


través de una conjunto de objetos que cooperan, a diferencia de un punto de vista
tradicional en el que un programa puede considerarse como un conjunto de funciones, o
simplemente como una lista de instrucciones para la computadora. En la programación
orientada a objetos, cada objeto es capaz de recibir mensajes, procesar datos y enviar
Material facilitado por Ing. Gerardo Josué Portillo (gerardo.portillo@uth.hn)
mensajes a otros objetos. Cada objeto puede verse como una pequeña máquina
independiente con un papel o responsabilidad definida.

POO pretende promover una mayor flexibilidad y facilidad de mantenimiento en la


programación y es muy popular en la ingeniería de software a gran escala. Gracias a su
fuerte énfasis en la modularidad, el código orientado al objetos está concebido para ser
más fácil de desarrollar y más fácil de entender posteriormente, prestándose a un análisis
más directo, a una mayor codificación y comprensión de situaciones y procedimientos
complejos que otros métodos de programación menos modulares.

En resumen JavaScript es lenguaje de programación web muy útil y sofisticado y fácil de


usar, muy eficiente y útil para crear aplicaciones web dinámicas, lo cual quiere decir que
con JavaScript no solo podrás crear aplicaciones, si no también cambiar estilo de la pagina
web, y modificar parte del código HTML y sus propiedades, lo cual da gran versatilidad a tu
pagina web.

Ventajas y desventajas de JavaScript


Ventajas
1. Es un lenguaje muy sencillo
2. Tiene gran documentación en la WEB
3. Es totalmente gratuito.
4. Es un lenguaje de programación muy liviano, y al usarlo se puede crear páginas web
dinámicas, menús desplegables, efectos visuales sencillos, manipular datos y crear
aplicaciones web, utilizando poca memoria y manteniendo un tiempo de descarga
rápido.

Desventajas
1. La página WEB puede quedar limitada si los usuarios deciden desactivar JavaScript,
perdiendo así la funcionalidad.

Material facilitado por Ing. Gerardo Josué Portillo (gerardo.portillo@uth.hn)


2. Si la página web es muy dependiente de JavaScript o scripts en general, usuarios que
desactiven la interpretación de scripts en su navegador no podrán utilizar al 100% las
capacidades de la página web.

Normas del código en JavaScript

Las normas para poder escribir cualquier código de JavaScript se basan en 5 puntos básicos
y que debemos cumplir siempre. Estas normas son las siguientes:

1. Todo el código (sentencias) está dentro de funciones.


2. Las funciones se desarrollan entre las etiquetas <script> y </script>.
3. Las etiquetas "<title>" no pueden estar colocadas entre las de "<script>".
4. La llamada a la función se hace a través de un evento de un elemento del documento.
5. Al escribir un programa JavaScript, se deben respetar las mayúsculas y las minúsculas.
6. Las órdenes o instrucciones dadas a JavaScript se separan con punto y coma

Material facilitado por Ing. Gerardo Josué Portillo (gerardo.portillo@uth.hn)

También podría gustarte