JAVASCRIPT PASADO Y PRESENTE
DEBILIDADES DE JAVASCRIPT
Este lenguaje a pesar de ser muy usado y fundamental es muy bueno conocer sus debilidades, a continuación dejaré un listado con sus desventajas:
- En el FrontEnd sus códigos son visibles, por lo tanto pueden ser leídos por cualquier usuario.
- Tiende a introducir gran cantidad de fragmentos de código en los sitios web.
- Sus opciones 3D son limitadas, si se quiere utilizar este lenguaje de programación para crear un juego, deben emplearse otras herramientas.
- No es compatible en todos los navegadores de manera uniforme.
- Los usuarios tienen la opción de desactivar JavaScript desde su navegador.
- Sus script son limitados por razones de seguridad y no es posible realizar todo con JavaScript, por lo tanto es necesario complementarlo con otros lenguajes evolucionados y más seguros. Esta es una de las características de JavaScript que algunos expertos lo contemplan como una ventaja y otros como una desventaja.
¿COMO FUNCIONA JAVASCRIPT EN UN SITIO WEB?
<html>
<head>
<title>Título de la página</title>
<script>
console.log("¡Hola!");
</script>
</head>
<body>
<p>Ejemplo de texto.</p>
</body>
</html>
Este método de escribir scripts se llama JavaScript en línea, esto significa que JavaScript esta escrito directamente en el código HTML.
DIFERENCIA ENTRE JAVASCRIPT Y OTROS LENGUAJES DE PROGRAMACIÓN
Algunas diferencias notables que tiene este lenguaje de programación con Java son:
-Compilador: Para programar en Java necesitamos un Kit de desarrollo y un compilador. Sin embargo, Javascript no es un lenguaje que necesite que sus programas se compilen, sino que éstos se interpretan por parte del navegador cuando éste lee la página.
-Orientado a objetos: Java es un lenguaje de programación orientado a objetos. (Más tarde veremos que quiere decir orientado a objetos, para el que no lo sepa todavía). Javascript es un lenguaje "multiparadigma" no requiere programar orientado a objetos, aunque sí lo permite. Esto quiere decir que podremos programar en Javascrip sin necesidad de crear clases, tal como se realiza en los lenguajes de programación estructurada como C o Pascal.
-Propósito: Java en principio es mucho más potente que Javascript, debido a que es un lenguaje de propósito general. Con Java se pueden hacer aplicaciones de lo más variado, sin embargo, con Javascript sólo podemos escribir programas para que se ejecuten en páginas web.
¿Como agregar javascript a un sitio web?
La primera forma de insertar JavaScript en HTML es directa. Puedes hacerlo utilizando la etiqueta <script> </script> que debe envolver todo el código JS que escribas. Se puede agregar el código JS: Entre las etiquetas <head> entre las etiquetas <body>
Dependiendo de dónde agregues el código JavaScript en tu archivo HTML, la carga será diferente. Por lo general se recomienda agregarlo en la sección <head> para que permanezca separado del contenido de tu archivo HTML. Pero colocarlo dentro de <body> puede ayudar a mejorar la velocidad de carga, ya que el contenido del sitio web se cargará más rápido, y solo después de eso se procesará el JavaScript. Para este ejemplo, echemos un vistazo al siguiente archivo HTML que debe mostrar la hora actual:
- <!DOCTYPE html>
- <html lang="en-US">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <script>JAVASCRIPT IS USUALLY PLACED HERE</script>
- <title>Time right now is: </title>
- </head>
- <body>
- <script>JAVASCRIPT CAN ALSO GO HERE</script>
- </body>
A continuación un video que te servirá para entender mejor esto:
Fuentes bibliográficas:
- Mikhail Cruz Andrade. Pasado, Presente y Futuro. http://slides.com/j
- Douglas Crockford on Functional JavaScript (2:49): JavaScript es el lenguaje funcional más popular del mundo. JavaScript es y siempre ha sido, al menos desde la versión 1.2, un lenguaje de programación funcional."
- Barrera, A. (2020). CONOCE LAS VENTAJAS Y DESVENTAJAS DE JAVASCRIPT. Recuperado 18 de noviembre de 2020, de Next U website: nextu.com/blog/conoce-las-ventajas-y-desventajas-de-javascript/
- ¿COMO FUNCIONA JAVASCRIPT EN UN SITIO WEB?. (2019). Recuperado de Lenguaje JS website: https://lenguajejs.com/javascript/introduccion/como-funciona/
- Miguel Angel Alvarez (febrero 2020). Diferencias entre Java y Javascript. Recuperado de Desarrollo web: https://desarrolloweb.com/articulos/492.php
- Gustavo B. diciembre 1, 2020. Cómo Insertar JavaScript en HTML. España. https://www.hostinger.mx/
Comentarios
Publicar un comentario