1. JAVASCRIPT
G R U P O # 2
- A D R I A N A B U E N A Ñ O
- F R A N C I S C O G I L E R
- K E V I N M U E N A L A
2. ¿QUÉ ES JS?
• JavaScript es un lenguaje de programación que te permite realizar
actividades complejas en una página web.
• Cada vez más una página web hace más cosas que sólo mostrar
información estática como mostrar actualizaciones de contenido en
el momento, interactuar con mapas, animaciones gráficas 2D/3D
etc. puedes estar seguro que JavaScript está involucrado. Es la
tercera capa del pastel de los estándares en las tecnologías para la
web, dos de las cuales son (HTML y CSS),
3. ¿QUÉ ES JS?
• JavaScript Es un lenguaje de programación que te permite crear contenido
nuevo y dinámico, controlar archivos de multimedia, crear imágenes animadas y
muchas otras cosas más. (Aunque, no todo, pero es increíble lo que puedes
llegar a hacer con tan sólo unas pocas líneas de código de JavaScript).
4. CARACTERÍSTICAS
• JavaScript es compatible con gran parte de la estructura de
programación de C (por ejemplo, sentencias if, bucles for, sentencias
switch, etc.).
• Una diferencia sintáctica con respecto a C es la inserción
automática de punto y coma, es decir, en JavaScript los puntos y
coma que finalizan una sentencia pueden ser omitidos.
IMPERATIVO Y ESTRUCTURADO
5. DINÁMICO
Como en la mayoría de lenguajes de scrpting, el tipo está asociado al valor, no a
la variable. Por ejemplo, una variable x en un momento dado puede estar ligada a
un número y más adelante, religada a una cadena.
• Objetual
• Evaluación en tiempo de ejecución
• Prototipos
6. SINTAXIS
• Variables: var = “Hola”, n=103
• Condiciones: if(i<10){ … }
• Ciclos: for(i; i<10; i++){ … }
• Arreglos: var miArreglo = new Array(“12”,“77”,“5”)
• Funciones: Propias del lenguaje y predefinidas por los usuarios
• Comentarios para una sola línea: // Comentarios
• Comentarios para varias líneas: /*Comentarios*/
• Las variables pueden ser definidas como: string, integer, float, bolean simplemente utilizando
“var”. Podemos usar “+” para concatenar cadenas y variables.