Qué Es JavaScript
Qué Es JavaScript
Qué Es JavaScript
Esta aplicación se emplea comúnmente para el desarrollo web Front-end y mas recientemente
para algunos desarrollos back-end a través de DreamWorks como Node.Js.
JavaScript permite declarar(por ejemplo) variables cuyo valor( y tipo) solo se conocerá al momento
de su ejecución en función de las condiciones dadas al momento de correrlo en un entorno real.
En cambio, los lenguajes estáticos no compilaran en código ejecutable a menos que todos los
valores( o tipo de valores) se conozcan por adelantado.
Hay que saber HTML y CSS. Porqué HTML,CSS y JavaScript trabajan juntos al mismo tiempo.
Ventajas de JavaScript
Es un lenguaje de programación necesario para el desarrollo de paginas web, pues integra muchas
opciones para agregarle valor a tus paginas web.
Lenguaje multiplataforma.
Lenguaje sencillo.
Soportado por navegadores y compatible con dispositivos.
Sintaxis clara y sencilla.
Muy versátil. Es compatible con otros lenguajes.
Trabaja en el lado del cliente y ahorra ancho de banda.
Características de JavaScript
Es simple, dinámico, tiene condiciones, ciclos , arreglos.
Permite programación orientada a objetos.
Estructura sencilla, se ejecuta mas rápido.
La validación de datos y formularios con funciones.
Ayudan a crear una interfaz activa.
Lenguaje de dato nivel y lenguaje interpretado.
Consultas en un servidor sin cargar la pagina.
Usa la herencia basada en prototipos.
Encapsulación : Consiste en ocultar atributos de un objeto de manera que solo se pueda cambiar
mediante operaciones definidas en ese objeto:
Enlace dinamico : Es aquel en el cual una biblioteca de código es enlazada cuando un determinado
programa se ejecuta. ( En oposición a un enlace estatico, que se produce en tiempo de
compilación)
Polimorfismo : Hace referencia a la cualidad por la que un objeto adquiere o puede tener
diferentes formas.
Alude al modo en que se pueden crerar y utilizar dos o mas métodos con el mismo nombre para
ejecutar funciones diferentes.
Funciones básicas.
Son similares a procesos que realiza una tarea.
Iniciador de objeto: Son expresiones, y cada iniciador de objeto da como resultado un nuevo
objeto donde la instrucción de creación sea ejecutada.
2. Por expresión. Consiste en una variable para asi ejecutar la variable como si fuera una
función.
3. Por constructor de objeto. Nos ayuda a recordar las funciones.