JavaScript


JavaScript ( / ɑː v ə s k r ɪ p t / ), [10] a menudo abreviado JS , es un lenguaje de programación que es una de las tecnologías centrales de la World Wide Web , junto con HTML y CSS . [11] Más del 97 % de los sitios web utilizan JavaScript en el lado del cliente para el comportamiento de la página web , [12] a menudo incorporando bibliotecas de terceros . [13] Todas las principalesLos navegadores web tienen un motor de JavaScript dedicado para ejecutar el código en los dispositivos de los usuarios .

JavaScript es un lenguaje compilado de alto nivel , a menudo justo a tiempo , que se ajusta al estándar ECMAScript . [14] Tiene escritura dinámica , orientación a objetos basada en prototipos y funciones de primera clase . Es un paradigma múltiple que admite estilos de programación imperativos , funcionales e impulsados ​​por eventos . Tiene interfaces de programación de aplicaciones (API) para trabajar con texto, fechas, expresiones regulares , estructuras de datos estándar y el modelo de objetos del documento . (DOM).

El estándar ECMAScript no incluye ninguna entrada/salida (E/S), como instalaciones de red , almacenamiento o gráficos . En la práctica, el navegador web u otro sistema de tiempo de ejecución proporciona API de JavaScript para E/S.

Los motores de JavaScript se usaban originalmente solo en navegadores web, pero ahora son componentes centrales de algunos servidores y una variedad de aplicaciones . El sistema de tiempo de ejecución más popular para este uso es Node.js.

Aunque Java y JavaScript son similares en nombre, sintaxis y bibliotecas estándar respectivas , los dos lenguajes son distintos y difieren mucho en diseño.

El primer navegador web con una interfaz gráfica de usuario , Mosaic , se lanzó en 1993. Accesible para personas sin conocimientos técnicos, desempeñó un papel destacado en el rápido crecimiento de la naciente World Wide Web . [15] Los principales desarrolladores de Mosaic fundaron entonces la corporación Netscape , que lanzó un navegador más refinado, Netscape Navigator , en 1994. Este se convirtió rápidamente en el más utilizado. [16] [17]