Está en la página 1de 19

La mejor manera de aprender java script es


escribiendo java script.

2
1.
Historia de Java Script

3
JavaScript es a Java
Lo que pan es a panda

4
¿Qué es Java Script?

◍ Originalmente se llamaba netscape /


Mocha
◍ Comparte una sintaxis de escritura con
C/C++
◍ JS manda en la web
◍ No todo es JS
◍ Muchas caras / multiparadigma
◍ Lenguaje de tipado débil
◍ Lenguaje interpretado

5
TIPO DE DATOS
6
Datos Primitivos

Tipo de dato Descripción Ejemplo

String (cadena de texto) Representa información de texto ‘Hola’, ‘Mucho gusto’, etc

Number (numerico) Puede ser un número entero o con 3, 3.1416, etc


punto decimal

Boolean Verdadero / falso true / false

undefined Un dato de algo que no se ha


inicializado

null Denota un valor vacío / nulo /


inexistente

7
STRINGS

Las cadenas de texto son


usadas para representar
texto.
Se usan de tres maneras
diferentes:
◍ Comillas simples ‘’
◍ Comillas dobles “”
◍ Backticks ``

8
NUMÉRICOS

Los datos numéricos


representan números estos
pueden ser:
◍ Enteros
◍ Punto decimal / coma
flotante
◍ Exponenciales

9
BOOLEANOS

Este tipo de datos


representa entidades
lógicas que pueden ser
representadas como:
◍ Verdadero
◍ Falso

10
UNDEFINED

Representa un valor que no


ha sido asignado.
◍ Cuando una variable es
declarada pero no se
le asigna ni un valor
entonces este se
convierte en un valor
que aún no ha sido
definido (undefined)

11
NULL

◍ En JavaScript, null es
un tipo de valor
especial que
representa un valor
vacío.

12
VARIABLES
13
¿Qué es una variable?

En programación
Una variable es un contenedor
(área de almacenamiento) para 5
retener información.

Este contenedor es un espacio


dentro de la memoria RAM.

Podemos asignarle un nombre para


poder encontrarlo rápidamente y
obtener el valor que guardamos.

14
Declaración de variables

var let const


◍ Usada en versiones ◍ Es la nueva manera ◍ Permite declarar
antiguas de js. de declarar una variable como
◍ Tiene un alcance variables en js let, con la única
global desde ES6. diferencia de que
◍ Su alcance se su valor no puede
limita al bloque ser modificado.
donde fue
declarada.

15
Inicialización de variables

Usamos en operador de De igual manera se puede


asignación = para iniciar una variable
asignar un valor a una desde su declaración.
variable.

Y declarar múltiples
En este ejemplo, variables en una sola
asignamos el valor de sentencia.
“Hola generación 19 de
Academlo” a la variable
saludo.

16
Cambiando el valor de variables

Es posible cambiar el El valor de una variable


valor almacenado en una puede cambiar. De ahí el
variable. nombre de variable.

17
Reglas para nombrar variables

◍ El nombre debe iniciar con una


letra, guión bajo o signo de
dólar.

◍ No puede iniciar con un número

◍ Js es sensible a mayúsculas my
y My serán tomadas como
variables diferentes.

◍ Palabras reservadas no pueden


ser nombres de variables.

18
Lista de palabras reservadas JS

Las palabras reservadas de ECMAScript son:

await break case catch class const continue debugger default delete do

else export extends finally for function if import in instanceof new

return super switch this throw try typeof var void while with yield

En modo "use strict" tienen caracter de palabras reservadas:

let static

19

También podría gustarte