TABLA DE CONTENIDOS

WHAT IS JAVASCRIPT

JAVASCRIPT Nace con la necesidad de generar dinamismo en las páginas web y que a su vez los usuarios y las empresas pudieran interactuar unos con otros.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f6d4a54e-4820-4b8b-9106-f1b9d5eeafb0/Untitled.png

JS es Backwards Compatible

FORWARDS: Ser compatible con versiones futuras quiere decir que al implementar funcionalidades nuevas del leguaje no daña nuestro código y se puede usan en versiones anteriores del motor de compilación.

BACKWARDS: Todas las funciones nuevas del lenguaje no rompen el entorno de trabajo actual pero no las puedes usar inmediatamente hasta que no se estandaricen .

Para hacer este cross versión del lenguaje se utilizan compiladores como BABEL que permite utilizar nuevas funcionalidades del lenguaje JavaScript dentro de nuestro entorno actual de trabajo traduciendo las nuevas versiones de JavaScript a versiones anteriores standard que el navegador entiende para que puedan ser utilizadas.

¿Por Qué aprender JavaScript?

Elementos de un lenguaje de Programación

  1. Data que guardamos en la memoria
    1. TIPOS PRIMITIVOS

      1. String
        1. "Estoy aprendiendo JasaScript"
      2. Number
        1. 40
      3. Boolean
        1. True
        2. False
      4. Valores Placeholder
        1. Null
        2. Undefined
    2. VALORES NO PRIMITIVOS

      1. Array
        1. [a,b,c]
      2. Objetos
        1. { nombre: 'Diego', 'Romina', 'Carito'}
  2. Tareas (funciones)
    1. Las cosas que haremos con esos datos

Probarlo en la console del navegador

//Ver que tipo de dato es//
typeof = "Romix"
string 

Variable

Valores que guardamos en memoria. La representación del valor guardado en la memoria.

var nombre = "Romix";

//declarar//
var edad;
//inicializar//
edad = 30;

//array//
var elementos = ["computadora"," celular"];

//objetos//
var persona = {
    nombre: "Diego"
    edad:30
}