Qué Es JavaScript

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

Qué es JavaScript

Es un lenguaje de programación multiplataforma que puede ser interpretado directamente por


navegadores web y que los desarrolladores utilizan para crear paginas interactivas y dinámicas en
las que se puede interactuar más con los usuarios. Desde actualizar fuentes de redes sociales a
mostrar animaciones y mapas interactivos.

Es un lenguaje de programación dinámico que tiene la capacidad de ser utilizado en muchos


dispositivos diferentes.

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.

Es un lenguaje de scripting o interpretado línea a línea por el navegador, mientras se carga la


página, que solamente es capaz de realizar las acciones programadas en el entorno de esa pagina
HTML donde reside. Solo es posible utilizarlo con otro programa que sea capaz de interpretarlo,
como los navegadores web.

A través de secuencia de comandos.

Como nace JavaScript?


Nace con la necesidad de generar dinamismo en las paginas web y que a su vez los usuarios y las
empresas pudieran interactuar unos con otros. Fue creado por Brendan Eich en 1995. Y se
convirtió en un estándar oficial del Word Wide Web Consortium (W3C) en 1997.

Por qué decimos que JavaScript es un lenguaje dinámico?


Corre directamente en la etapa del runtime, sin una etapa de compilación previa. Esto permite
probar nuestro código inmediatamente; pero también es lo que hace que los errores no se
muestren sino hasta que se ejecuta el programa. Lo que se ve a primera vista, cuando se analiza el
código, es muy probable que no sea lo que se va a obtener cuando el programa se ejecute.

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.

Cómo se aplica JavaScript en una pagina web


Agregar JavaScript directamente a un archivo HTML , se agrega el código entre las etiquetas head y
body.
Diferencias entre Java y JavaScript
Java crea aplicaciones que se ejecutan en una maquina o explorador virtual, mientras que el
código de JavaScript solo se ejecuta en un explorador. El código Java necesita compilación
mientras que el código JavaScript esta en todo el texto.

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.

Tipado débil o no tipado

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.

Para realizar función incorporada


Orientacion a objeto basada en prototipos : Es un estilo de programación orientada a objetos en
el que las clases no se definen explícitamente, si no que se derivan de agregar propiedades y
métodos a una instancia de otra clase, o con menos frecuencia, agregarlos a un objeto vacio.

Funciones básicas.
Son similares a procesos que realiza una tarea.

Los 3 tipos de funciones de JavaScript


1. Por declaración. La mas utilizada y la más fácil, Consiste en declarar la función por un
nombre y su parámetro de entrada es ()

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.

También podría gustarte