/ JavaScript

Estructuras de datos y tipos en JavaScript

A continuación explicaré a profundidad las Estructuras de Datos y los Tipos de Datos en JavaScript basándome en el último estándar ECMAScript 6.

En JavaScript existen 7 tipos de datos

Tipos de datos primitivos

primitivo quiere decir que son tipos de datos que no son un objeto, por lo tanto no tienen métodos y que son inmutables, ósea, no se pueden cambiar sus valores.

Boolean

Solo permite valores dos tipos de valores que son, True o False

null

Es una palabra especial que indica que el dato arroja un valor null.

undefined

Es una propiedad de alto nivel cuyo valor no ha sido definido, es decir, pudo haber sido declarado pero no se le ha definido ningún valor.

number

Es un dato de tipo número que permite números enteros y decimales. Por ejemplo: 15, -15 y 3.1416

string

Este tipo de dato, indica que el contenido es una cadena de caracteres que representa un texto. Por ejemplo, “Hola Mundo”.

symbol

Este es un tipo de dato que según el caso es único e inmutable (Este tipo de dato es nuevo en ECMAScript 6)

Tipos de datos no primitivos

object

Es un tipo de dato que contiene datos e instrucciones para trabajar con los datos. Está relacionado con el paradigma de Programación Orientada a Objetos y suelen ser relacionados también con objetos del mundo real. Por ejemplo: un auto, una laptop, una nevera.

Por lo general, un dato de tipo object tiene unas propiedades que lo hacen único y una serie de métodos que son las acciones que puede realizar dicho objeto.

Para tener en cuenta

A pesar de que estos tipos de datos son muy pocos, con su aplicación se permiten hacer casi que cualquier tipo de tarea en JavaScript.

JavaScript es un lenguaje de tipos dinámicos, por lo que no es necesario que se especifique en el momento de la declaración de la variable el tipo de dato que vas a crear. Entonces estos se comportan dependiendo de las necesidades del script.

Estructuras de datos y tipos en JavaScript
Share this

Subscribe to Esteban con Gafas