¿Cuáles son las diferencias y conexiones entre javascript, JSP y JS?
JSP es una tecnología. Implementado en lenguaje JAVA.
La relación entre los dos: si se utiliza JSP para desarrollar programas WEB, el lenguaje principal utilizado en el proceso de desarrollo es JAVA y JS es el lenguaje auxiliar. Puede entenderse como una relación de primer nivel. Principalmente: JAVA, en segundo lugar: JS
Nota: La importancia de JS es que es un lenguaje de programación del lado del cliente que se utiliza a menudo en el proceso de desarrollo WEB. Si usas. NET, también utilizará JS. Siempre que esté en el campo WEB, básicamente se puede utilizar y el alcance es muy amplio.
Datos extendidos:
JavaScript es un lenguaje de scripting cuyo código fuente no necesita ser compilado antes de ser enviado al cliente. En su lugar, los códigos de caracteres en formato de texto se envían al navegador. para su procesamiento. La debilidad de los lenguajes literales es la mala seguridad. En JavaScript, si uno no puede ejecutarse, el siguiente lenguaje tampoco podrá ejecutarse. La solución es utilizar try {} catch() {}:
Javascript está clasificado como un lenguaje literal porque los motores convencionales cargan el código y lo interpretan cada vez que se ejecuta.
V8 interpreta todo el código antes de ejecutarlo, mientras que otros motores lo interpretan línea por línea (SpiderMonkey almacena temporalmente las instrucciones interpretadas para mejorar el rendimiento, lo que se denomina compilación en tiempo real). Sin embargo, dado que la mayoría de las partes principales de V8 están escritas en Javascript (SpiderMonkey usa C++), el rendimiento de los dos motores en diferentes pruebas tiene sus propias ventajas y desventajas. A esto le corresponde un lenguaje compilado, como el lenguaje C. Antes de poder ejecutar un programa escrito en un lenguaje compilado, se debe compilar el código en código de máquina y luego ejecutarlo.
Materiales de referencia:
Enciclopedia Baidu - Idioma y texto