¿Qué es JavaScript?
JavaScript es un lenguaje de secuencias de comandos ampliamente utilizado en el desarrollo de páginas web del cliente (navegador), como agregar funciones dinámicas a las páginas web HTML, como responder a varias operaciones de usuario. JavaScript es un lenguaje de secuencias de comandos basado en el objeto y la unidad de eventos y tiene rendimiento de seguridad. En la mayoría de los casos, es ejecutado por navegadores web.
JavaScript es una marca registrada de Sun Company en los Estados Unidos. Actualmente, la última versión de JavaScript es la versión 1.9, que sigue al estándar ECMA-262 (es decir, ECMAScript) de ECMA International (anteriormente la Asociación Europea de Fabricantes de Computadores) y esta versión aún se está desarrollando.
Características de JavaScript
Lenguaje de secuencias de comandos
JavaScript es un lenguaje de secuencias de comandos que utiliza el método de segmentos de programas pequeños para implementar la programación. Al igual que otros idiomas de secuencias de comandos, JavaScript es un lenguaje interpretado que se traduce en línea por línea cuando lo ejecuta el navegador.
Lenguaje basado en objetos
JavaScript es un lenguaje basado en objetos que también puede considerarse orientado a objetos, lo que significa que puede usar objetos que ha creado. Por lo tanto, muchas funciones pueden provenir de la interacción entre los métodos de objetos en un entorno de script y scripts.
Sencillez
Escribir JavaScript es muy simple. No necesita instalar un entorno de desarrollo específico, solo necesita un bloc de notas simple para escribir scripts JavaScript. Tiene estructuras básicas de sintaxis y lenguaje, así como tipos de datos débiles, que son fáciles de aprender y usar.
Seguridad
JavaScript es un lenguaje de seguridad. No permite el acceso a discos duros locales, no puede almacenar datos en el servidor, no permite la modificación y eliminación de documentos de red, y solo puede navegar por la información o la interacción dinámica a través del navegador, evitando así la pérdida de datos.
Dinámica
JavaScript es dinámico y puede responder directamente a la entrada del usuario sin pasar por un programa de servicio web. Su respuesta a los usuarios se lleva a cabo de manera basada en eventos. El llamado evento basado en eventos se refiere a las acciones generadas realizando ciertas operaciones en una página web, que se llama "evento": por ejemplo, presionar el mouse, mover la ventana, seleccionar el menú, etc. se puede considerar como eventos. Cuando ocurre un evento, puede causar una respuesta del evento JavaScript correspondiente.
Multiplatformidad
JavaScript es ejecutado por un navegador web y no tiene nada que ver con el entorno del sistema operativo. Se puede ejecutar correctamente siempre que la computadora pueda ejecutar el navegador y admite JavaScript.
La diferencia entre JavaScript y Java
JavaScript y Java son dos idiomas completamente diferentes. Java es desarrollado por Sun Company y es un lenguaje más complejo y poderoso y se usa en varias ocasiones.