Tipado es DINÁMICO
En JS el tipado es DINÁMICO (Una variable puede ser un string
y después asignarle un number
).
Las variables NO TIENEN UN TIPO DE DATO PARTICULAR asociado.
Podemos asignarle y reasignarle CUALQUIER VALOR a CUALQUIER VARIABLE
Tipado DEBIL
Podemos realizar operaciones entre valores de distintos tipos.
|
|
Esto es la coercion de tipos.
¿Qué es un tipo de dato primitivo?
Es un tipo de dato básico como “hola” o 2. No poseen ni métodos ni propiedades y son INMUTABLES
|
|
Tipos de datos primitivos
- String
- Number
- Boolean
- Null
- Undefined
- Symbol
En JS, cualquier valor que no se de alguno de estos tipos, es un objeto. Las arrays son objetos, las funciones son objectos…
Indice
- Tipos de Datos Primitivos <– Estás aquí
- String
- Number
- Boolean
- Null y Undefined
- Symbol
Información y ejemplos obtenidos de La Cocina del Código