¿Qué significa javascript?
JavaScript es un lenguaje de programación ligero, interpretado o compilado justo a tiempo con prioridad de funciones.
Aunque es famoso como lenguaje de secuencias de comandos para desarrollar páginas web, también se utiliza en muchos entornos que no son de navegador. JavaScript se basa en programación de prototipos, un lenguaje de secuencias de comandos dinámico de múltiples paradigmas y admite procesamiento de objetos. Paradigmas de programación orientada, imperativa, declarativa y funcional. JavaScript fue diseñado e implementado por primera vez en el navegador Netscape Navigator en 1995 por Brendan Eich de Netscape.
Debido a que Netscape cooperó con Sun, la administración de Netscape quería que se pareciera a Java, por lo que se llamó JavaScript. Pero, de hecho, su estilo gramatical se acerca más a Self y Scheme. El estándar para JavaScript es ECMAScript. A partir de 2012, todos los navegadores son totalmente compatibles con ECMAScript 5.1, y los navegadores más antiguos admiten al menos el estándar ECMAScript 3. El 17 de junio de 2015, ECMA International lanzó la sexta edición de ECMAScript.
Introducción a las características del lenguaje JavaScript
1. JavaScript es un lenguaje de secuencias de comandos interpretado. Los lenguajes como C y C++ se compilan primero y luego se ejecutan, mientras que JavaScript se interpreta línea por línea durante la ejecución del programa.
2. Basado en objetos. JavaScript es un lenguaje de programación basado en objetos que no sólo puede crear objetos sino también utilizar objetos existentes.
3. El lenguaje JavaScript utiliza tipos de variables de tipo débil y no impone requisitos estrictos sobre los tipos de datos utilizados. Es un lenguaje de secuencias de comandos basado en las declaraciones y controles básicos de Java, y su diseño es simple y compacto.
4. JavaScript es un lenguaje de secuencias de comandos controlado por eventos que puede responder a la entrada del usuario sin pasar por un servidor web. Al visitar una página web, JavaScript puede responder directamente a estos eventos cuando se hace clic con el mouse, se mueve hacia arriba o hacia abajo o se mueve en la ventana.
Referencia del contenido anterior: Enciclopedia Baidu-JavaScript