LogoLogo
  • Javascript desde cero
  • Parte 01
    • ¿Por qué aprender JavaScript?
  • Parte 02
    • Mi primer código en JavaScript
      • Introducción
      • Instalación
  • Parte 03
  • Variables y tipos de datos en JavaScript
    • Introducción
    • Variables y Tipos de datos
      • Reto 01
  • Parte 04
    • Funciones y condiciones
      • Introducción
      • Sentencias condicionales
        • Ejemplo 01
        • Ejemplo 02
      • ¿Qué es una función?
        • Ejemplo 01
        • Ejemplo 02
  • PARTE 5
    • Función anónima
      • Introducción
      • Función o función anónima
        • Función anónima
  • PARTE 6
    • Asincronismo
      • Introducción
      • ¿Qué es asincronismo?
        • Ejemplo 01
  • PARTE 7
    • Scope
      • Introducción
      • ¿Qué es el Scope?
  • PARTE 08
    • Eventos
      • Introducción
      • Comprensión de eventos
Con tecnología de GitBook
En esta página
  • Variables y Tipos de datos en JavaScript
  • Tipos de datos
  • Tipos de datos Object:

¿Te fue útil?

  1. Variables y tipos de datos en JavaScript

Variables y Tipos de datos

Variables y Tipos de datos en JavaScript

JavaScript es un lenguaje de tipado débil o también conocido como dinámico, esto significa que no es necesario especificar si nuestra variable será un texto, numérico,lógica o incluso si contendrán alguna información en ella null.

Ejemplo:

Podrás observar que una misma variable puede tener cualquier tipo de dato asignada:

let variable = 42; // variable es ahora un Number 
let variable = "texto"; // variable es ahora un String 
let variable = true; // variable es ahora un Boolean o lógica

Tipos de datos

Actualmente bajo el estándar ECMAScript contamos con siete tipos de datos diferentes, que se dividen en dos grupos, los primitivos y los de tipo object.

Tipos de datos Primitivos

Boolean: Es un tipo de dato lógico que solo puede tener los valores true (verdadero) y false(false).

false; // variable es ahora un Boolean o lógica

Null: Representa una referencia que apunta a una inexistencia, ya que si a una variable le asignamos el valor 0 la variable si contendría un valor realmente a diferencia de Nulllet variable = 42; // variable es ahora un Number let variable = "texto"; // variable es ahora un String let variable = true; // variable es ahora un Boolean o lógica

let variable = null; // variable es ahora un null
let variable = 0; // variable es ahora un Number

Undefined: Es un valor asignado a una variable que fue declarada pero no se le fue asignado ningún valor: por ejemplo:

let variable // variable es ahora un Undefined

Number: Es un tipo de dato numérico de tipo flotante de 64bits, por lo cual puede contener números con punto decimal. En otros lenguajes de programación pueden existir distintos tipos numéricos, por ejemplo: integers (solo pueden contener enteros), floats, doubles, entre otros.

let variable = 66; // variable es ahora un Number

String: En cualquier lenguaje de programación, un string es una secuencia de caracteres usado para representar un texto.

let variable = "Hola Mundo"; // variable es ahora un String
let variable = "A"; // variable es ahora un String

Symbol(Disponible desde ECMAScript 6): Es un tipo de dato en cuyos casos son únicos e inmutables. En algunos lenguajes de programación son también llamados atoms.

let variable = Symbol("Hola Mundo"); // variable es ahora un Symbol

Tipos de datos Object:

Object: Hace referencia a una estructura de datos que contiene tanto datos o instrucciones.

Algunas veces los Objects se refieren a cosas del mundo real, por ejemplo: un object de un coche pueden contener tantos elementos sean necesarios para representarlo.

let variable = Symbol("Hola Mundo"); // variable es ahora un Symbol
AnteriorIntroducciónSiguienteReto 01

Última actualización hace 4 años

¿Te fue útil?