Páginas Web

JavaScript ¿Es el más completo?

JavaScript se utiliza principalmente para principiantes en programación y desarrollo de sitios web. Esa no es la razón fundamental, al contrario, es uno de los lenguajes de programación más completos y puede usarse en una gran variedad de aplicaciones, por lo que es el más demandado y utilizado para la construcción de páginas web, lo cual es por qué es popular entre los clientes

Definición

El JavaScript es un lenguaje de programación que es mayormente utilizado en la creación de páginas web. También es muy utilizado en el desarrollo de interfaz de las páginas web para tener más dinamismo por lo que es muy bueno en la programación para mover e interactuar con objetos al ser muy completa y más fácil de aprender con su cierta dificultad por lo tanto es muy utilizada por los aprendices o novatos q quieren emprender en la programación.

El lenguaje JavaScript emplea el Scripting. Lo que da más facilidad por lo completo q es a la hora de desarrollar una interfaz más activa otra de las funciones q más destacan a JavaScript es la versatilidad y la compatibilidad con la mayoría de los navegadores web generalmente recientes o modernos

Cuándo y cómo surgió

JavaScript surge por la necesidad de mejorar las páginas web por la demora y lo arcaico que podía ser las páginas web ya que se utilizaban formularios para las páginas web. El lenguaje fue desarrollado en los años 90 prácticamente en el boom del internet. el famoso programador Brendan Eich es el que se le ocurre la idea de un lenguaje que combinara varias de las tecnologías que estaban disponibles en esos momentos. En ese momento, se encontraba trabajando en uno de los lenguajes de programación más potentes de la época llamado Netscape, concretamente JavaScript. JavaScript, entonces conocido como LiveScript, se lanzó en 1995 con el navegador Netscape Navigator. la empresa anterior

Para que sirve JavaScript?

JavaScript en funcional en todos los ámbitos al ser muy completa y ser una de las más usadas como pedidas y necesitadas  

Como funciona JavaScript

Descargar y cargar el código

El navegador es el encargado de descargarlo en su memoria, aunque también puede ya estar puesto en el archivo HTML o se puede ya haber realizado en otro archivo externo

Análisis léxico

Ya cuando el archivo está en el navegador el motor es el encargado de interpretar el léxico y hacer el análisis sintáctico del código para que no hallan errores ya q si los hay no funcionaría el código por lo que saltaría una advertencia de error

Creación de la estructura del código

Al ya terminar el análisis el motor empieza a crear la estructura del código por lo cual se desbarata de forma jerárquica de manera que es más fácil de entender.

ejecutar este proceso es más conocido como árbol de análisis (AST)

Interpretación lineal

En este momento el motor analiza cada línea para formar las ordenes correspondientes por lo que es preferible ser lo más específico posible para producir la instrucción

Manipulación del DOM

En este punto se utiliza el DOM (estructura del documento HTML) para modificar los archivos HTML como para modificarlos de la página cabe aclarar que la inclusión viene desde el navegador también es donde se hacen Cal backs para hacer especificaciones como el clic de un botón en la pagina

Ciclo de eventos

El ciclo puede ser la forma en que se ejecutan los eventos o códigos por lo que es m

Como se escribe en JavaScript

por lo general se empieza a escribir en JS con un editor de código como lo pueden ser Eclipse con JSDT, Atom, Brackets, Visual Studio Code, Android Studio, etc. También podemos escribir directamente en el JavaScript para eso taclea el F12 con lo que se abre el panel de desarrollador.

Con el editor de códigos se crea un archivo HTML en el cual se añade el contenido que se quiera agregar o no se pone nada.

En las etiquetas <head> como también puede ser la etiqueta <body> se crea la siguiente etiqueta <script></script> con lo cual ya se puede empezar.

Ya con el código <script src=”rutaArchivo.js”></script> se puede desarrollar el código de forma directa en JavaScript, aunque si es muy extenso lo mejor sería crear un archivo con extensión .js y conectarlo mediante un link a el archivo HTML con el atributo src=”” y poner el código hay

Propiedades de JavaScript

En JavaScript es muy importante las mayúsculas y las minúsculas ya que para el lenguaje es diferente Caminar que caminar a esto se le llama case sensitive.

El tipo de variable es débil por lo que se pueden juntar números y textos y no va a salir como un error por lo que la variable no va a estar mal al intercambiar números y letras.

Por lo general una secuencia de código se debe terminar con punto y coma (;) aunque ya no sea necesario en el actual JavaScript y por ultimo para cerrar una línea de código se cierran con corchetes

Variables y constantes

Una variable es un espacio de memoria reservado para almacenar ciertos tipos de datos aunque la variable si puede ir modificándose a lo largo del proceso de efectuar el programa.

Y las constantes son las cuales que lo que se le dio en el inicio se mantendrá y no se modificara ósea al contrario de las variables

Los datos que se pueden acumular

  • Números en cualquier tipo
  • Líneas de texto
  • Lógicos ósea verdadero o falso
  • Undefined
  • null
  • Symbol
  • Archivos HTML

Autor: Andrés Ramirez

Editor: Carlos Iván Pinzón

Codigo: UCPA-1

Universidad: Universidad Central

Fuentes:

Maria Coppola.2023.Qué es JavaScript, para qué sirve y cómo funciona.hubspot.https://blog.hubspot.es/website/que-es-javascript
Utel blog.2017.Historia del lenguaje JavaScript.Utel blog.https://utel.mx/blog/menu-profesional/historia-del-lenguaje-javasc
María Ortiz Angulo.2023.Javascript: ¿Qué Es Y Para Qué Sirve?.Stride.https://stride.com.co/blog/javascript-que-es-para-que-sirve/
J. Román.2015.¿Que es el DOM?.lenguajejs.com. https://lenguajejs.com/javascript/dom/que-es/
B. Gustavo .2023.¿Qué es JavaScript? Introducción básica a JS para principiantes. HOSTINGER. https://www.hostinger.mx/tutoriales/que-es-javascript-introduccion-basica/
2020. kdbwmsq9wh0. foecity. https://th.bing.com/th/id/OIP.nuTwC6EJYSt9SbYP_n86nwHaEK?pid=ImgDet&rs=1 
2014.mozilla-brendan-eich-250x250 (1). zdnet.  https://www.makingdifferent.com/wp-content/uploads/2015/11/Brendan_Eich-624x624.jpg 
2023.A0FSm0MEd76hLUFAe9CQMHkOVEHRI3228FpHSZCX.codersfree.   https://th.bing.com/th/id/R.56a44f139fd7699dd3f61615fa5fa7cc?rik=Su2HXsvgvUudZw&pid=ImgRaw&r=0
 2020. for-javascript.codingcreativo. https://www.codingcreativo.it/wp-content/uploads/2020/12/for-javascript.jpg 
Absolute. 22 marzo 2021. JavaScript en 5 Minutos o más!.YouTube.https://youtu.be/FuCiNVP88pc