El tipo de dato es una propiedad de un valor que determina valores que puede tomar, que tipos de operaciones podemos realizar sobre este y c贸mo su representaci贸n interna.
En JavaScript encontramos diferentes tipos de valores y tipos de datos para almacenar en variables.
馃挕 Valores y tipos
Tipo principales (primitivos)
string number boolean
Tipo compuesto
Objeto
Matriz
Tipo especiales
Null
Undefined
En el caso de ES6 se presenta un nuevo tipo de este tipo de denominaci贸n como symbol
este tipo de datos cuyos valores son 煤nicos y no pueden ser alterados.
JavaScript proporciona un operador llamado typeof
este operador que puede examinar un valor y decirle qu茅 tipo es:
Como les comentaba en el capitulo anterior JavaScript presenta un operador llamado typeof
este operador nos permite a nosotros como desarrolladores saber de que tipo es la variable:
Este operador es especial dado que nos permite a nosotros conocer el tipo(number, boolean, undefined,object,) que tiene la variable sobre la cual vamos a realizar una acci贸n.
馃挕 String
Un valor de cadena es un conjunto de caracteres Unicode(letras,digitos,signos de puntuaci贸n y mas),este tipo de dato es el encargado de representar texto en JavaScript
馃挕 Number
En JavaScript, no se distingue entre los valores enteros y de punto flotante; un n煤mero de JavaScript puede ser cualquiera de ellos (internamente, JavaScript representa todos los n煤meros como valores de punto flotante).
馃挕 Boolean
Este tipo de dato almacena 1 bit puede ser true
o false
son utilizados para registrar un estado (VERDADERO O FALSO)
馃挕 Objetos
Dado que JavaScript esta dise帽ado en un paradigma basado a objetos. Decimos que un objeto es una colecci贸n de propiedades, estos objetos se pueden comparar con objetos de la vida real objetos tangibles.
Otra manera de acceder a las propiedades de estos objetos es de la siguiente manera:
Acceder (por 铆ndice) a un elemento Array
Ahora si nos ponemos a pensar la posici贸n nombre[1] deber铆a ser Mariano, bueno al comenzar a programar esto puede sonar un poco raro, pero en programaci贸n arrancamos a contar desde el numero cero(0).
Otro ejemplo
Este array(marcasDeComputadoras) esta compuesto por 5 elementos arrancando por HP y finalizando en Acer
馃挕 Undefined
Este tipo de dato se utiliza cuando no sabemos el contenido de una variable o todav铆a no fue definido.
馃挕 Null
El tipo de dato null
tiene solamente el valor null
. La palabra clave reservada null
no puede ser utilizada como nombre de una funci贸n o una variable
Una variable que contiene null
no contiene ning煤n tipo de numero, cadena o valor booleano ni una matriz u objeto. Este tipo de dato no es 0 como en otros lenguajes como C o C++, declarando una variable de tipo null
y utilizando el operador typeof interpreta el valor como Object no como tipo null
Gracias por leer 馃捇
馃 Puedes seguirme en Twitter o encontrarme en GitHub visitando mi sitio web
Francisco Imanol Suarez on about.me
I am a web developer, student, and photographer in Trelew, Argentina. Read my articles.about.me