JavaScript

Ficha de softwareJavaScript
Estensión de ficheru .js
Tipu de MIME text/javascript application/x-ecmascript application/x-javascript text/javascript1.0 text/javascript1.1 text/javascript1.2 text/javascript1.4 text/javascript1.3 text/javascript1.5 text/livescript text/x-ecmascript text/x-javascript
Versión inicial mayu 1996
Última versión ECMAScript 2023 (versión estable (es) Traducir, xunu 2023)
ECMAScript 2025 (pre-release version (en) Traducir, 28 febreru 2024)
Tipu lenguaje de script (es) Traducir, lenguaje de programación basado en prototipos (es) Traducir, llinguaxe de programación imperativu, llinguaxe de programación funcional, llinguaxe de programación dirixíu por eventos, plataforma informática, llinguaxe interpretáu, llinguaxe de programación multiparadigma, llinguaxe de programación, strict programming language (en) Traducir y lenguaje de programación de alto nivel (es) Traducir
Orixe del nome Java
Más información
Sitiu web Web oficial
Etiqueta de Stack Exchange Stack Exchange
Cambiar los datos en Wikidata

JavaScript (embrivíu comúnmente JS) ye un llinguaxe de programación interpretáu, dialeutu del estándar ECMAScript. Defínese como Programación empobinada a oxetos empobináu a oxetos,[3] Programación basada en prototipos basáu en prototipos, imperativu, sele tipado y dinámicu.

Utilízase principalmente na so forma del llau del veceru (client-side), implementáu como parte d'un navegador web dexando meyores na interfaz d'usuariu y páxina web dinámiques[4] anque esiste una forma de JavaScript del llau del servidor(Server-side JavaScript o SSJS). El so usu n'aplicaciones esternes a la web, por casu en documentos PDF, aplicaciones d'escritoriu (mayoritariamente widgets) ye tamién significativu.

Dende'l 2012, tolos navegadores modernos soporten dafechu ECMAScript 5.1, una versión de javascript. Los navegadores más antiguos soporten a lo menos ECMAScript 3. La sesta edición lliberar en xunetu del 2015.[5]

JavaScript diseñar con una sintaxis similar a C, anque adopta nomes y convenciones del llinguaxe de programación Java. Sicasí, Java y JavaScript tienen semántiques y propósitos distintos.

Toos el navegadores modernos interpreten el códigu JavaScript integráu nes páxines web. Pa interactuar con una páxina web aprovir al llinguaxe JavaScript d'una implementación del Document Object Model (DOM).

Tradicionalmente venía utilizándose en páxina web HTML pa realizar operaciones y namái nel marcu de l'aplicación vecera, ensin accesu a funciones del servidor. Anguaño ye llargamente utilizáu pa unviar y recibir información del servidor xunto con ayuda d'otres teunoloxíes como AJAX. JavaScript interpretar nel axente d'usuariu coles mesmes que les sentencies van descargándose xunto col códigu HTML.

Dende'l llanzamientu en xunu de 1997 del estándar ECMAScript 1, esistieron les versiones 2, 3 y 5, que ye la más usada anguaño (la 4 abandonóse[6]). En xunu de 2015 cerróse y publicó la versión ECMAScript 6.[7]

  1. «ECMAScript® 2023 Language Specification» (xunu 2023). Consultáu'l 2 marzu 2024.
  2. «ECMAScript® 2025 Language Specification» (28 febreru 2024). Consultáu'l 2 marzu 2024.
  3. http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf
  4. M. Domínguez-Doráu,. Toa Programación. Nᵘ12. Páxs. 48-51. Editorial Iberprensa(Madrid). DL M-13679-2004. Setiembre de 2005. Bases de datos nel veceru con JavaScript DB. 
  5. «JavaScript». Consultáu'l 16 de setiembre de 2016.
  6. «ECMAScript Harmony» (13 d'agostu de 2008). Consultáu'l 22 de xunetu de 2015.
  7. «ECMAScript 6 ye yá un estándar zarráu» (19 de xunu de 2015). Consultáu'l 22 de xunetu de 2015.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne