JavaScript es un lenguaje de programación
interpretado, dialecto del estándar ECMAScript. Se define como orientado a
objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico.
Se utiliza principalmente en su forma del
lado del cliente (client-side), implementado como parte de un navegador web
permitiendo mejoras en la interfaz de usuario y páginas web dinámicas, en bases
de datos locales al navegador...4 aunque existe una forma de JavaScript del
lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones
externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio
(mayoritariamente widgets) es también significativo.
JavaScript se diseñó con una sintaxis
similar al C, aunque adopta nombres y convenciones del lenguaje de programación
Java. Sin embargo Java y JavaScript no están relacionados y tienen semánticas y
propósitos diferentes.
Todos los navegadores modernos interpretan
el código JavaScript integrado en las páginas web. Para interactuar con una
página web se provee al lenguaje JavaScript de una implementación del Document
Object Model (DOM).
Tradicionalmente se venía utilizando en
páginas web HTML para realizar operaciones y únicamente en el marco de la
aplicación cliente, sin acceso a funciones del servidor. JavaScript se
interpreta en el agente de usuario, al mismo tiempo que las sentencias van
descargándose junto con el código HTML.
No hay comentarios:
Publicar un comentario