Ir al contenido

Diferencia entre revisiones de «JavaScript»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Etiqueta: posible problema
Línea 61: Línea 61:
== Referencias ==
== Referencias ==
{{listaref}}
{{listaref}}
<big>David Garza wuujuu</big><big><big>Texto grande</big><big>
== Texto grande ==
</big></big>


== Bibliografía ==
== Bibliografía ==

Revisión del 16:03 30 oct 2012

JavaScript
?
Información general
Extensiones comunes js y mjs
Paradigma Multi-paradigma, Programación funcional,[1]Programación basada en prototipos, imperativo, Interpretado (Scripting) .
Apareció en 1995
Diseñado por Netscape Communications Corp, Mozilla Fundation
Sistema de tipos débil, dinámico, duck
Implementaciones SpiderMonkey, Rhino, KJS, JavaScriptCore, V8.
Dialectos ECMAScript
Influido por Java, Perl, Self, Python, C, Scheme
Ha influido a ObjectiveJ, JScript, JScript .NET, TIScript
JavaScript
Archivo:Crystal source.svg y Faenza-text-x-javascript.svg
Información general
Extensión de archivo .js
Tipo de MIME application/javascript, text/javascript[2]
Lanzamiento inicial septiembre de 1995
Tipo de formato scripting
Extendido de ECMAScript
Formato abierto ?

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 pongan esto dijo la profe atte tecmilenio

Referencias

  1. Douglas Crockford on Functional JavaScript (2:49): "[JavaScript] es el lenguaje funcional más popular del mundo. JavaScript es y siempre ha sido, al menos desde [la versión] 1.2, un lenguaje de programación funcional."
  2. RFC 4329
  3. http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf
  4. M. Domínguez-Dorado,. Todo Programación. Nº 12. Págs. 48-51. Editorial Iberprensa(Madrid). DL M-13679-2004. Septiembre, 2005. Bases de datos en el cliente con JavaScript DB. 

David Garza wuujuuTexto grande

Texto grande

Bibliografía

  • Flanagan, David (2002). JavaScript: The Definitive Guide (4 ª Edición edición). ISBN 0-596-00048-0.  Parámetro desconocido |Coautores= ignorado (se sugiere |coautores=) (ayuda)

Enlaces externos