¿Qué es JavaScript y cómo funciona? [Tecnología explicada]

Anuncio

Anuncio
Anuncio

que es javascript JavaScript tiene un poco de historia interesante. Originalmente desarrollado en Netscape como Mocha, llegó a la vanguardia con un anuncio oficial en 1995. Luego fue desarrollado de forma independiente por diferentes partes, la más notable de las cuales fue JScript de Microsoft.

Obviamente, se necesitaba una implementación estandarizada, lo que llevó a su presentación a ECMA International. Así se formó ECMAScript. En estos días, la mayoría de los navegadores son compatibles con ECMA-262, que también es más comúnmente (y a menudo vagamente) conocido como JavaScript .


¿Qué es Javascript? Javascript se llama correctamente el lenguaje de la Web. Cada versión de navegador más nueva aumenta la barra en términos de velocidad de ejecución de JavaScript. Este es un parámetro de rendimiento importante actualmente ya que los sitios hacen un uso extensivo de JavaScript. JavaScript lideró la revolución de la Web 2.0 con AJAX. Con JavaScript, los sitios pueden enviar solicitudes HTTP detrás de escena y personalizar o actualizar ciertas secciones del sitio, adaptadas a las necesidades de un usuario en particular. Esto elimina las actualizaciones completas de la página y hace que la interfaz de usuario sea mucho más poderosa y fácil de usar.

Hola mundo de JavaScript

El ejemplo de Hello World es casi habitual incluir cuando se habla de lenguajes de programación. Así que, aquí vamos


document.write ("¡Hola, mundo!");

También puede mostrar cuadros de alerta con la misma facilidad con:

document.alert ("¡Hola, mundo!");

que es javascript

Sí, eso es todo lo que necesitas. No es necesario incluir ningún archivo ni importar ningún paquete. Todo lo que se necesita para ejecutar JavaScript lo proporciona el navegador (o el cliente), por lo que también se lo denomina Lenguaje de secuencias de comandos del lado del cliente . ¿Por qué lado del cliente? Para responder a esta pregunta, debería analizar cómo funciona JavaScript.

Cómo funciona

El navegador busca una página que podría tener JavaScript incorporado como vimos anteriormente, o se refiere a un archivo JavaScript separado en cuyo caso ese archivo también es recuperado por el navegador.

que es javascript

A continuación, dependiendo de lo que desee que haga su código JavaScript y cómo lo haya estructurado, se ejecutará tan pronto como se cargue el archivo o espere un evento desencadenante (como un clic o cargar).

javascript

Finalmente, cuando todo está bien, el código se ejecuta línea por línea. JavaScript es un lenguaje interpretado, lo que significa que no necesita compilar el código en otra forma para ejecutarlo. Todos los cambios que realice, tendrán efecto instantáneamente.

Comparando otros lenguajes de programación

Al contrario de lo que su nombre podría sugerir, JavaScript es muy diferente a Java. Hay algunas similitudes en la sintaxis, pero eso es todo. JavaScript está tipeado libremente (no es necesario definir el tipo de datos de las variables) mientras que Java no lo está. JavaScript se ejecuta principalmente en un navegador, mientras que Java se puede usar para crear aplicaciones independientes. Java tiene un área de aplicación mucho más amplia en comparación con JavaScript, que en gran parte vive dentro del navegador.

JavaScript está orientado a objetos, pero a diferencia de otros lenguajes de programación que implementan herencia a través de clases, JavaScript lo hace a través de prototipos. JavaScript también tiene la base de instalación más grande (posiblemente) ya que se incluye con todos los principales navegadores web en estos días.

Simplemente he arañado la superficie cuando consideras que es un lenguaje de programación completo, y que tiene todo el rumor y se desarrolla en estos días. Hay muchas bibliotecas de JavaScript, JavaScript del lado del servidor y otros proyectos que impulsan los dominios y las aplicaciones de JavaScript a un nivel completamente nuevo. Si está comenzando con JavaScript, hay algunos tutoriales que lo ayudarán. Una vez que esté actualizado y disfrute de lo que está haciendo, puede elegir The Rhino Book y mejorar sus habilidades de JavaScript aún más.

¿Alguna vez has intentado programar con JavaScript? ¿Cómo estuvo la experiencia?

In this article