Editorial
Editorial
Editorial

¿Qué es Javascript?

Javascript es un lenguaje de programación que permite a los desarrolladores crear acciones en sus páginas web. Pero ¿Qué es Javascript?, ¿Cómo nace Javascript? son algunas de la preguntas que el siguiente artículo intenta resolver.

Javascript es un lenguaje que puede ser utilizado por profesionales y para quienes se inician en el desarrollo y diseño de sitios web. No requiere de compilación ya que el lenguaje funciona del lado del cliente, los navegadores son los encargados de interpretar estos códigos.

Muchos confunden el Javascript con el Java pero ambos lenguajes son diferentes y tienes sus características singulares. Javascript tiene la ventaja de ser incorporado en cualquier página web, puede ser ejecutado sin la necesidad de instalar otro programa para ser visualizado.

Java por su parte tiene como principal característica ser un lenguaje independiente de la plataforma. Se puede crear todo tipo de programa que puede ser ejecutado en cualquier ordenador del mercado: Linux, Windows, Apple, etc. Debido a sus características también es muy utilizado para internet.

Como síntesis se pude decir que Javascript es un lenguaje interpretado, basado en prototipos, mientras que Java es un lenguaje más orientado a objetos.

¿Qué es Javascript?

Javascript es un lenguaje con muchas posibilidades, utilizado para crear pequeños programas que luego son insertados en una página web y en programas más grandes, orientados a objetos mucho más complejos. Con Javascript podemos crear diferentes efectos e interactuar con nuestros usuarios.

Este lenguaje posee varias características, entre ellas podemos mencionar que es un lenguaje basado en acciones que posee menos restricciones. Además, es un lenguaje que utiliza Windows y sistemas X-Windows, gran parte de la programación en este lenguaje está centrada en describir objetos, escribir funciones que respondan a movimientos del mouse, aperturas, utilización de teclas, cargas de páginas entre otros.

Es necesario resaltar que hay dos tipos de JavaScript: por un lado está el que se ejecuta en el cliente, este es el Javascript propiamente dicho, aunque técnicamente se denomina Navigator JavaScript. Pero también existe un Javascript que se ejecuta en el servidor, es más reciente y se denomina LiveWire Javascript.

¿Cómo nace Javascript?

Javascript nació con la necesidad de permitir a los autores de sitio web crear páginas que permitan intercambiar con los usuarios, ya que se necesitaba crear webs de mayor complejidad. El HTML solo permitía crear páginas estáticas donde se podía mostrar textos con estilos, pero se necesitaba interactuar con los usuarios.

En los años de 1990, Netscape creo Livescript; las primeras versiones de este lenguaje fueron principalmente dedicadas a pequeños grupos de diseñadores Web que no necesitaban utilizar un compilador, o sin ninguna experiencia en la programación orientada a objetos.

A medida que estuvieron disponibles nuevas versiones de este lenguaje incluían nuevos componentes que dan gran potencial al lenguaje, pero lamentablemente esta versión solo funcionaba en la última versión del Navigator en aquel momento.

En diciembre de 1995, Netscape y Sun Microsystems (el creador del lenguaje Java) luego de unirse objetivo de desarrollar el proyecto en conjunto, reintroducen este lenguaje con el nombre de Javascript. En respuesta a la popularidad de Javascript, Microsoft lanzo su propio lenguaje de programación a base de script, VBScript (una pequeña versión de Visual Basic).

En el año de 1996 Microsoft se interesa por competir con Javascript por lo que lanza su lenguaje llamado Jscript, introducido en los navegadores de Internet Explorer. A pesar de las diferentes críticas que se le hacen al lenguaje Javascript, este es uno de los lenguajes de programación más populares para la web. Desde que los navegadores incluyen el Javascript, no necesitamos el Java Runtime Environment (JRE), para que se ejecute.

El Javascript es una tecnología que ha sobrevivido por más de 10 años, es fundamentales en la web, junto con la estandarización de la “European Computer Manufacturers Association” (ECMA) (adoptada luego por la ISO) y W3C DOM, Javascript es considerado por muchos desarrolladores web como la fundación para la próxima generación de aplicaciones web dinámicas del lado del cliente.

La estandarización de Javascript comenzó en conjunto con ECMA en Noviembre de 1996. Es adoptado este estándar en Junio de 1997 y luego también por la “Internacional Organization for Standardization” (ISO). El DOM por sus siglas en inglés “Modelo de Objetos del Documento” fue diseñado para evitar incompatibilidades.

¿Dónde puedo ver funcionando Javascript?

Entre los diferentes servicios que se encuentran realizados con Javascript en Internet se encuentran:

  • Correo
  • Chat
  • Buscadores de Información
  • También podemos encontrar o crear códigos para insertarlos en las páginas como:

  • Reloj
  • Contadores de visitas
  • Fechas
  • Calculadoras
  • Validadores de formularios
  • Detectores de navegadores e idiomas

¿Cómo identificar código Javascript?

El código javascript podemos encontrarlo dentro de las etiquetas <body></body> de nuestras páginas web. Por lo general se insertan entre: <script></script>. También pueden estar ubicados en ficheros externos usando:

<script type="text/javascript" src="micodigo.js"></script>

Algunas características del lenguaje son:

Su sintaxis es similar a la usada en Java y C, al ser un lenguaje del lado del cliente este es interpretado por el navegador, no se necesita tener instalado ningún Framework.

  • Variables: var = “Hola”, n=103
  • Condiciones: if(i<10){ … }
  • Ciclos: for(i; i<10; i++){ … }
  • Arreglos: var miArreglo = new Array(“12”, “77”, “5”)
  • Funciones: Ppopias del lenguaje y predefinidas por los usuarios
  • Comentarios para una sola línea: // Comentarios
  • Comentarios para varias lineas:
    /*
    Comentarios
    */
  • Permite la programación orientada a objetos: document.write("Hola");
  • Las variables pueden ser definidas como: string, integer, flota, bolean simplemente utilizando “var”. Podemos usar “+” para concatenar cadenas y variables.

¿Es compatible con navegadores?

Javascript es soportado por la mayoría de los navegadores como Internet Explorer, Netscape, Opera, Mozilla Firefox, entre otros.

Con el surgimiento de lenguajes como PHP del lado del servidor y Javascript del lado del cliente, surgió Ajax en acrónimo de (Asynchronous Javascript And XML). El mismo es una técnica para crear aplicaciones web interactivas. Este lenguaje combina varias tecnologías:

  • HTML y Hojas de Estilos CSS para generar estilos.
  • Implementaciones ECMAScript, uno de ellos es el lenguaje Javascript.
  • XMLHttpRequest es una de las funciones más importantes que incluye, que permite intercambiar datos asincrónicamente con el servidor web, puede ser mediante PHP, ASP, entre otros.

Debemos tener en cuenta que aunque Javascript sea soportado en gran cantidad de navegadores nuestros usuarios pueden elegir la opción de Activar/Desactivar el Javascript en los mismos.

Lecturas de Referencia:

Damián Pérez ValdésDamián Pérez Valdés para Maestros del Web.
Agrega tu comentario | Enlace permanente al artículo

Síguenos en: Twitter @maestros | Facebook Fan page

259 comentarios

Comentarios

Páginas: « 1 2 [3]

  1. Hola necesito descargar un javascript para poder abrir hotmail para mi cel nokia modelo 5130 ayudenme porque no se dond bajarlo

    1. puedes descargar el javascript 5.1 es el que te recomiendo pero
      tarda un poko en descargarse como una hora y no tiene virus descargalo en tarinja.com/java/script/es.com

  2. JORDAN

    DEFINITIVAMENTE TENGO UN PROBLEMA MUY INTEGRAL EL CUAL NO LOGRO DETECTAR POR ESO QUISIERA QUE POR FAVOR ALGUIEN ME PRESTARA SU AYUDA SUCEDE QUE CUANDO VOY ABRIR UNA PAGINA ME SALES ESTO: suppoted browsers ; internet explorer for windows 5.0 and later . firefox 1.0 and later . mozilla 1.7.5 and later . netscape 8.0 and later . safari 1.3 and later y dice javascript must be enable no lo se ademas no puedo abrir la bandeja de entrada a correos .. agredeceria ayuda por favor mi msm es [email protected].

  3. JORDAN

    MI TWITTER ES : JORDALB

  4. Abi

    Podri enviarme este documento en pdf a mi coreo

  5. laura

    como saber si tengo javascript espero tu respuesta porque no entra en ningun sitio web

  6. daniela

    hola yo no puedo leer mi correo y cada vez que intento leer me pide que instale javascript POR FAVOOOOR!!!!!!! COMO HAGO TENGO UN MONTON DE MSJ RE IMPORTANTES QUE NO PUEDO ABRIR GRACIAS

  7. oula

    quiero ativar el javascript

    1. Oula que tal, cuando te expliquen como instalar el Java Script, por favor pasame la forma,ya que desaparecio de mi navegador y no puedo entrar en los sitiios que lo necesito, muchas gracias

  8. maria

    hola,hace ya una semana que no puedo entrar ni al facebook ni ver el correo,me podrian ayudar a solucionar este problema se los agradeceria mucho.Bueno espero sus noticias desde ya muchas gracias

    Maria

  9. no puedo entrar a mis paginas por que dis que no tengo activado javascript no puedo ver mis videos en youtube por favor me podrian
    ayudar gracias!!

  10. Por favor, si son tan amables, necesito instalar en mi navegador el Java Script, ya que desaparecio del mi sistema y tengo que entrar a varios sitios, muy amables y saludos

  11. luis bullanguero

    lo que pasa en mi computador no tengo el programa java y cuando lo descargo me dise k para la instalacion de el programa java tengo k reiniciar la pagina web y no se porque me dise eso no se que es eso no como se ase porfavor si alguien sabe me podria desir vale grasias

  12. cintia

    una pregyo me qiero acr un msn pro cuando entro a la pgina xra acermelo n entra directaamnt m aparec qe tngo qe instalar el codigo de java script qe ni idea qual es xqe mi emano sabe eso i yo n jejeje osea te digo qe nc naha d qmpu !! xeso qiero un msn i n entra en la pagina qe ago???????????????
    ¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?¿?

  13. alejandra

    no puedo habrir mi facebook dise q mi javascript esta desabilitado o q instale un programa similar qria saber como hacerlo

  14. gisela

    hola fijate que tengo un problema no puedo ver la pagina de hotmail por eso de javascripts como puedo hacer para instalarlos en mi compu esque no entiendo mucho de eso

  15. kimberly

    hOlaa tengo un problema pasa que cuando entro al hOtmail y al facebook la pagina sale en blanco en hotmail no sale donde dice inciar sesio se esta haci la pag. en blanco y lo de el face se me muestra donde tengo que poner mi contraseña pero al entrar es igual no sale lo de abajo solo donde dice perfil cuenta mesajes y haci tampoco puedo ver imagenes en google es urgente por que neseciitoo homail para mandar tareas
    muchas graciias

    =D

  16. sony

    hola amigo tengo un problema.no puedo leer mis mnjs,ni escuchar musica en youtube

  17. Hola tengo un nokia 2730 classic y no puede revisar el msn ni el hotmail que viene instalado en mi celular ya que dice que el javascript o la secuencia de comandos están bloqueadas porfavor ayudenme gracias

  18. yorley

    hola
    quisiera saber como se puede activar el javascrip mi computadora me lo pide para poder navegar, pero no se como hacerlo…
    me prodrian decir..
    es urgente
    gracias

  19. tatis

    hola…
    porfa si alguien sabe como instalar el javascrip digame no sea molo necesito activarlo urgente…
    tengo que ver mi corre y ase un mes que no puedo encerio lo necesito…
    hayyy quien se invetaria esto!!!!
    no se mucho del tema y necesito de su ayuda aga el bien y digame

  20. Marvin Cornavaca

    Hola Damian, soy estudiante de computacion voy a realizar un sistema en java con la plataforma de Netbeans, el sistema va correr bajo la web de la empresa y a nivel de la LAN, sin embargo estoy un poco confundido si hacer una aplicacion escritorio y enlazar mis formularios para llamarlos como paginas o realizar un sistema completamente Web… podrias ayudarme a definirme.

  21. esta muy buena ti informacion

  22. jose

    hola
    necesito saber como hago para operar el editor de java scrip no lo entiendo

  23. erika

    hola …es q mi ordenador no puede ingresar ni al facebook ni al google porque dice q no tiene instalado el javascript y quisiera saber como lo puedo activar, descargar, o conectar

  24. ely

    CREO QUE SIN QUERER DESACTIVE JAVASCRIPT Y MIS PAGINAS SE VEN TODAS EN BLANCO :(

  25. marvin cruz

    tengo instalado mozilla Firefox/3.6.12 ya active la opcion dejavascript pero algunas sitio web que visito me indican que tengo que activar java script aun cuando este ya esta activado que se hace en este caso mi sistema operativo es xp sp3

  26. Jonathan

    Hola, yo tengo internet en mi celular pro no me puedo meter al facebook, me dice que el navegador no es compatible, como puedo cambiarlo para poder meterme al face????

  27. q mas como estan q han hecho de bueno ………………..respondan no se queden callados denuncien……….jijijijijiji…………
    como hago para descaarcar java script…

  28. KATHY

    hola mi comentario es k kiero las caracteristicas de java script no las caracteristicas de un lenguaje de programacion no tiene sentido a lo k consulte..???

  29. Rocio

    sin querer desactive el javascrip de mi computador y no se como volverlo a activar… Ayuda por favor!!!!

  30. ines pitti

    como hago para instalar el javas script estoy loca nopuedo abrir mi correo

  31. jiji

    no pos sis berdad

  32. Oculto.

    Raúl no seas tan menso. Sin el javascript no le da función alguna cosa que uses de visualizar,escuchar o tocar sea de msn, videos entre otros ya que el comentario que dice Glenda dice que no le abre el correo que tiene más de no sé cuántos mensajes es probable que se lo hallan robado a lo mejor es caida por alguna trampa que ella antes abria tocado en sus correos puedes ser que halla caido con algún exploit o alguna otra cosa y colocó sus datos y fué trasladado hacia algún pirata no sé que más decir pero hoy en día abundan en la net varios hackers, y esto raúl si tú primo lo agarraron porque a lo mejor robaba, hacia programa de lo mismo y con eso se lo enviaba a cualquier persona que conocia para que lo bajaran e instalara y lo puedan activar en su equipo para que luego cuando entren en cualquier página de acceso introdujera sus datos ya que el sofware si es un troyano es probable que esos datos se dirigan o se hospeda a la máquina del pirata, lo digo porque ya he visto muchos casos y ando viviendo ahorita el mundo de los hackers. Por cierto esto lo de javascript no lo entendía bien pero este chico creo que dió lo básico para aprender algunas de sus funciones, así que saludos a los que leyeron esto. Seguiré leyendo esto más a menudo.Saludos…

  33. Hola Damian, veo que entendes algo de Java Script, por favor, como hago para instalarlo o incorporarlo en mi navegador, ya que salio de mi sistema y tengo que entrar a varios sitios y esta desactivado, garias

  34. Gisela Diaz

    Enrique Corona: muchisimas grasias,realmente me ayudo con mi problema..!! te lo agradezco de verdad.!!

  35. julio

    ola quisiera saver como puedo istalar el pragrama javascript no puedo rregitrarme me pide eso contesta porfa

Los comentarios de este post están cerrados. Si quieres seguir la discusión, debatir, criticar, sugerir o expandir el tema te invitamos a hacerlo en tu propio blog, en twitter o donde puedas publicar. No olvides enlazar a este post para que sigamos la conversación y se genere un trackback.