
jаvascript
jаvascript es un lenguaje que fue creado para darle mas dinamismo a las páginas web. ¿Qué significa esto? Que antes, con HTML, lo único que podías hacer era poner fotos, texto, sonido y otras cositas. Con este lenguaje, le podés dar mas movimiento a una pagina web y lograr una verdadera interactividad con los usuarios, algo que todos buscan en Internet.
Por ejemplo, las fotos cambian cuando el mouse pasa por arriba, generar una calculadora en el navegador, abrir ventanas automáticamente para poner publicidad y muchas otras utilidades. En definitiva, hacer que la página responda a las acciones de los usuarios.
¿Qué se necesita para programar en jаvascript? En principio saber HTML y tener un editor de texto para insertar los códigos en el documento HTML. Es importante aclarar que no hace falta ser un programador profesional ya que al ser un lenguaje de scripts es sencillo y cualquier persona que tenga ganas de aprender, y conocimientos básicos sobre el funcionamiento de una página web, podrá hacerlo.
jаvascript, como bien lo dice el nombre, es un lenguaje de script. Los lenguajes de script están diseñados para expandir y mejorar las posibilidades de una aplicación (como el Internet Explorer o el Google Chrome) sin necesitar de los costosos servicios de un programador. Sin embargo, los conceptos de la escritura de script son los mismos que los de la escritura de programación.
La diferencia fundamental entre escribir programas enteros y escribir scripts para manipular una página web es la siguiente: cuando uno escribe un programa entero, todo lo que aparece en la pantalla es resultado del código del programa. En cambio, cuando uno escribe scripts, le está indicando al explorador, qué debe hacer con todo el documento HTML.
El jаvascript sirve para indicarle al explorador cómo debe manipular la página. Pero esa manipulación no sucede porque sí, sucede en respuesta a una acción. Esa acción se llama evento y se refiere a una acción del usuario. Por ejemplo, puedo escribir un script que ante la acción del usuario de cliquear sobre una imagen (evento), cambie el color del texto del documento.
Ahora, no nos podemos olvidar de su característica fundamental. Este es un lenguaje completamente abierto, lo que implica que podemos sacar las funciones que se hicieron en otras páginas y adecuarlas a la nuestra.
Java y jаvascript: Parecidos pero diferentes
Jаvascript fue lanzado al mercado en 1994 por Netscape, y aunque suenen parecido, no tiene nada que ver con el potente Java, desarrollado por Sun Microsystems, aunque tomó muchos conceptos de ese lenguaje.
La diferencia principal radica en que jаvascript agrega funcionalidades al código HTML, para incorporar interactividad a una página web, mientras que Java es un lenguaje con el que se puede desarrollar cualquier tipo de programa, tenga o no relación con Internet.
Java es más potente y complejo, lo que no significa que sea mejor. Hay un lenguaje para cada situación, solo hay que saber analizar el problema.
Java es un lenguaje muy completo, que se utiliza generalmente para hacer aplicaciones complicadas. Para dar un ejemplo extremo: muchos electrodomésticos están programados en Java. En cambio, jаvascript es un lenguaje sencillo para programar páginas web, aunque muy útil.
jаvascript | Java | |
Es un lenguaje... | Compacto y sencillo. | Complicado y estricto |
¿Funciona por sí solo? | No, necesita estar contenido en un HTML. | Si, además de las famosas applets se pueden armar aplicaciones multiplataformas (funcionan en varios sistemas operativos). |
¿Necesito compilarlo? | No, es interpretado por el navegador del cliente antes de ver una pagina web. | Si, es necesario tener un compilador de JAVA para ejecutarlo. |
¿Tengo que declarar el tipo de las variables? | No, no hay que declarar el tipo de datos de las variables. | Si, hay que declararlas todas y especificar su tipo. |
Continuar...
Comentarios