Cómo hacer que el navegador ejecute código javascript
, como ya sabes, los navegadores pueden aceptar y representar HTML
. También has usado CSS
Pero JavaScript no requiere que el navegador muestre ciertas imágenes (este es el trabajo de HTML y CSS), sino que le da al navegador algunos comandos que deben seguirse. Mecanismo operativo: hay un software especial en el navegador
------intérprete javascript
Su trabajo es ejecutar el código javascript que aparece en la página web. Es posible que haya escuchado a otros llamar a JavaScript un lenguaje interpretado, en lugar de un lenguaje de programación.
C o C# es un lenguaje de programación que un compilador debe convertir en un archivo de programa ejecutable. Debido a que el navegador puede interpretar el código fuente de un programa JavaScript, no necesariamente requiere la conversión por parte de un compilador.
Solo puedo decir que en general es seguro.
El diseño básico de Javascript tiene en cuenta el problema de prevenir el código malicioso. Por ejemplo,
javascript no permite leer/escribir archivos en el disco duro del usuario. Esta restricción ha eliminado la oportunidad de que sobrevivan la mayoría de los virus y códigos malignos. Por supuesto, tener restricciones no significa que la página web escrita no tendrá defectos y no causará molestias a los usuarios.
Alguien dijo: He visto páginas web interactivas, como formularios que verifican si los datos de entrada son correctos, y no parece que requieran JavaScript. ¿Es posible sin utilizar javascript? Es posible obtener la interactividad de las páginas web sin utilizar JavaScript, pero a menudo es ineficiente y supone una gran carga. Tomando como ejemplo la verificación de datos, en realidad pueden ser procesados por el servidor web después de enviar el formulario. Sin embargo, este método significa enviar el formulario completo, esperar a que el servidor complete el trabajo de verificación y luego devolver el resultado como una nueva página web... ¡También puedes verificar manualmente los datos del formulario tú mismo para hacerlo más rápido! La interactividad de JavaScript ocurre completamente en el navegador, sin la necesidad de cargar una nueva página, lo que reduce la transferencia de datos innecesaria de un lado a otro del servidor. No solo eso,
La mayor parte de la interactividad proporcionada por javascript solo se puede lograr a través de complementos de navegador de terceros sin javascript.
Practiquemos
Mire el fragmento de código javascript a continuación para distinguir el lenguaje javascript estándar y el código de programa personalizado por los programadores para páginas web.
alerta
javascript/onblur personalizado
javascript/calcPrice personalizado
javascript/onclick personalizado
javascript/ código postal personalizado
javascript/findHouses personalizado
javascript/var personalizado
javascript/valor personalizado
javascript/alerta de respuesta personalizadajavascript/onblurjavascript personalizado /calcPrice personalizado
javascript/onclickjavascript personalizado/código postal personalizado