programador conocido por inventar el lenguaje de programación JavaScript.
Brendan Eich recibió su licenciatura en matemáticas y ciencias de la computación en la Universidad de Santa Clara. Recibió su maestría en 1986 de la Universidad de Illinois en Urbana-Champaign
¿Que es?
Anotações:
Javascript es un lenguaje que puede ser utilizado por profesionales y para quienes se inician en el desarrollo y diseño de sitios web. No requiere de compilación ya que el lenguaje funciona del lado del cliente, los navegadores son los encargados de interpretar estos códigos.
Logo
Ventajas y Desventajas
Ventajas
Anotações:
* Es un lenguaje sencillo.
* Es un lenguaje de programación muy liviano
* Se recomienda para la creación de aplicaciones web.
* Utiliza poca memoria.
* Fácil manejo de datos.
* Gran cantidad de efectos visuales.
Desventajas
Anotações:
* La simplicidad no son tan extensos.
* Sus opciones 3d son limitadas.
* En sistemas no tan complejos puede generar errores.
* La simplicidad y el estándar abierto
* Existe un determinado numero de etiquetas
JavaScript - servidor
Anotações:
lo ejecuta cuando se inicia, ya sea por sí mismo o como parte de una programa.
Cuando crea una actividad de JavaScript del lado del servidor, se proporciona el JavaScript del lado del servidor, un nombre, una clave externa y una descripción para identificar y describir la actividad dentro de la interfaz de la aplicación y para las llamadas de API.
Caracteristicas
Anotações:
* Es simple, no hace falta tener conocimientos de programación para poder hacer un programa en JavaScript.
* Maneja objetos dentro de nuestra página Web y sobre ese objeto podemos definir diferentes eventos. Dichos objetos facilitan la programacion de paginas interactivas, a la vez que se evita la posibilidad de ejecutar comandos que puedan ser peligrosos para la maquina del usuario, tales como formateo de unidades, modificar archivos etc.
* Es dinámico, responde a eventos en tiempo real. Eventos como presionar un botón, pasar el puntero del mouse sobre un determinado texto o el simple hecho de cargar la página o caducar un tiempo. Con esto podemos cambiar totalmente el aspecto de nuestra página al gusto del usuario, evitándonos tener en el servidor un página para cada gusto, hacer calculos en base a variables cuyo valor es determinado por el usuario, etc.
Sintaxis
Anotações:
La sintaxis de un lenguaje de programación se define como el conjunto de reglas que deben seguirse al escribir el código fuente de los programas para considerarse como correctos para ese lenguaje de programación.
* No se tienen en cuenta los espacios en blanco y las nuevas líneas
* Se distinguen las mayúsculas y minúsculas
* No se define el tipo de las variables
* Se pueden incluir comentarios
* No es necesario terminar cada sentencia con el carácter de punto y coma (;)
Seguridad
Anotações:
La ejecución de aplicaciones JavaScript puede suponer un riesgo para el usuario que permite su ejecución. Por este motivo, los navegadores restringen la ejecución de todo código JavaScript a un entorno de ejecución limitado y prácticamente sin recursos ni permisos para realizar tareas básicas.