¿Cuál es el ámbito de aplicación del script Java y su diferencia con Java?
1. Basado en objetos y orientado a objetos
Java es un verdadero lenguaje orientado a objetos Incluso para desarrollar programas simples, se deben diseñar objetos. JavaScript es un lenguaje de programación que se puede utilizar para crear software complejo que no tiene nada que ver con Internet e interactúa con los usuarios. Es un lenguaje de programación basado en objetos y controlador de eventos. Por lo tanto,
proporciona un conjunto muy rico de objetos internos para que los utilicen los diseñadores. 2. Interpretación y compilación
Los dos lenguajes se ejecutan de manera diferente en sus navegadores. El código fuente de Java debe compilarse antes de pasarse al cliente para su ejecución, por lo que el cliente debe tener un emulador o intérprete en la plataforma correspondiente. Se puede implementar de forma independiente a través de un compilador o intérprete. Restricciones al compilar código para una plataforma específica.
JavaScript es un lenguaje de programación interpretado. Su código fuente no necesita compilarse antes de enviarse al cliente para su ejecución. En su lugar, los códigos de caracteres en formato de texto se envían al cliente para su edición.
Interpretado y ejecutado por el navegador. 3. Escritura fuerte y escritura débil
Variables definidas en ambos idiomas. Java debe declarar el tipo de una variable. Por ejemplo:
Integer x; // El tipo Encapsulado aquí debe declararse
String y
x=1234; > y="4321";
Entre ellos, X=1234 indica que es un número entero e Y=4321 indica que es una cadena.
La declaración de variable en JavaScript adopta su tipo débil. Es decir, no es necesario declarar la variable antes de su uso, sino que el intérprete la asigna de acuerdo con el tipo del literal posterior.
¡Generalmente, los usuarios no necesitan preocuparse por esto!@, como como:
p>
x=1234;
y="4321";
El primero indica que x es una variable numérica, mientras que el Este último indica que y es una variable de carácter.
4. El formato del código es diferente
Java es un formato que no tiene nada que ver con HTML. Debe cargarse como si se citara un medio extranjero en HTML, y su código está en. en forma de código de bytes. Guardar en un documento separado.
El código JavaScript es un formato de caracteres de texto que se puede incrustar directamente en documentos HTML y se puede cargar dinámicamente. Escribir documentos HTML es como editar archivos de texto
Convenientemente. 5. Diferentes métodos de incrustación
En los documentos HTML, los dos lenguajes de programación se marcan de manera diferente. JavaScript usa lt;Scriptgt;...lt;/Scriptgt; ;appletgt; ... lt;/appletgt;
para identificar. 6. Enlace estático y enlace dinámico
Java utiliza enlace estático, es decir, las referencias a objetos Java deben realizarse en el momento de la compilación para que el compilador pueda implementar una verificación de tipos sólida.
JavaScript utiliza enlace dinámico,
es decir, las referencias de objetos de JavaScript se verifican en tiempo de ejecución. Sin compilación, la referencia de objeto no se puede verificar.