Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Tipos de datos de JS por Mind Map: Tipos de datos de JS

1. Objeto

1.1. Arrays

1.1.1. Lista para operaciones

1.1.1.1. let shopping = ['bread', 'milk', 'cheese', 'hummus', 'noodles']; shopping;

1.2. Date

1.2.1. Fecha

1.2.1.1. getDate() Devuelve el día del mes.

1.3. Object

1.3.1. Propiedad Independiente

1.3.1.1. var myCar = new Object(); myCar.make = 'Ford'; myCar.model = 'Mustang'; myCar.year = 1969;

1.4. Function

1.4.1. De valor a caracter

1.4.1.1. function square(number) { return number * number; }

1.5. Error

1.5.1. Fallo o incorrecto

1.5.1.1. try { throw new Error('¡Ups!') } catch (e) { console.error(e.name + ': ' + e.message) }

2. Primitivos

2.1. String

2.1.1. Caracteres

2.1.1.1. const string1 = "Una cadena primitiva"; const string2 = 'También una cadena primitiva'; const string3 = `Otra cadena primitiva más`;

2.1.1.2. Char

2.1.1.2.1. Char a=´z´

2.2. Number

2.2.1. Numeros

2.2.1.1. Sintaxis. new Number(value); var a = new Number('123'); // a === 123

2.2.1.2. Enteros

2.2.1.2.1. Byte

2.2.1.2.2. Short

2.2.1.2.3. Int

2.2.1.2.4. Long

2.2.1.3. Reales

2.2.1.3.1. Float

2.2.1.3.2. Double

2.3. Boolean

2.3.1. False

2.3.1.1. Falso

2.3.1.1.1. var x = new Boolean(false);

2.3.2. Null

2.3.2.1. Vacio

2.3.2.1.1. function getVowels(str) { const m = str.match(/[aeiou]/gi); if (m === null) { return 0; } return m.length; }

2.3.3. Undefinid

2.3.3.1. Valor no asignado

2.3.3.1.1. (function(){ var undefined = 'foo'; console.log(undefined, typeof undefined); })()

2.3.4. O

2.3.5. On

2.3.6. NaN

2.3.6.1. Objeto global

2.4. Null

2.4.1. Vacio

2.5. Undefined

2.5.1. Sin Valor

2.6. Symbol

2.6.1. Valores Unicos

2.6.1.1. let sym1 = Symbol() let sym2 = Symbol('foo') let sym3 = Symbol('foo')