tipos de datos en javascript

Todos los lenguajes de programación tienen tipos de datos incorporados, pero estos a menudo difieren de un idioma a otro. Este artículo intenta enumerar las estructuras de datos integradas disponibles en JavaScript y sus propiedades.

En este artículo, aprenderá sobre los diferentes tipos de datos disponibles en JavaScript usando ejemplos.

JavaScript proporciona diferentes tipos de datos para contener diferentes tipos de valores. Hay dos tipos de tipos de datos en JavaScript.

  1. Tipo de datos primitivo.
  2. Tipo de dato no primitivo (referencia).
  1. Tipo de datos primitivo.
    • El lenguaje JavaScript proporciona 6 tipos de datos primitivos:
      • Indefinido
      • Malo
      • Número
      • cadena de caracteres
      • booleano
      • símbolo
Indefinido:

Una variable que no tiene un valor asignado tiene el valor indefinido.

var language; //variable declared but not defined.
console.log(language); // Output: undefined
Malo:

Se definió una variable con un malo evaluar. Es como indefinido. No está almacenando nada.

Puede asignar un valor nulo a una variable para indicar que actualmente esta variable no tiene valor, pero lo tendrá más adelante. Un nulo significa la ausencia de un valor.

var language = null; //It holds null value
var lang; // It holds undefined value

console.log(language == lang); // it return true, value is same of language and lang but data type different
console.log(language === lang); // it is return false, value is same of language and lang but data type different
Número:

Sólo hay un tipo de número. No hay un tipo específico para los números enteros. Número es un tipo de datos primitivo utilizado para valores enteros positivos o negativos, flotantes, binarios, octales, hexadecimales y exponenciales en JavaScript

Cadena de caracteres:

Una cadena en JavaScript es una secuencia de caracteres. Es contenido textual. Se puede crear usando comillas simples o dobles.

var str1 = "Hello, World!";
var str2 = 'Hi, Welcome to JavaScript Tutorial';
Booleano:

Es una entidad lógica. Una variable puede tener dos valores. true Donde false.

var isActive = true;
var isDisabled = false;
Símbolo:

Nuevo en ECMAScript6. Un símbolo es un identificador único e inmutable.

var x = Symbol();
var y = Symbol(10);
var z = Symbol('Hello');

2. Tipo de dato no primitivo (referencia).

Los tipos de datos no primitivos se denominan tipo de referencia porque se refieren a objetos. 'Objeto' es un tipo de datos no primitivo en JavaScript. Las matrices y funciones en JavaScript pertenecen al tipo de datos 'objeto'.

Objeto:

Un objeto en JavaScript contiene pares clave-valor en su dirección. Cuando nos referimos a obj1, en realidad nos referimos a la dirección en la memoria que contiene el valor {a:5,b:6}, en lugar del valor {a:5,b:6} directamente.

var obj1 = { a: 5, b: 6 };

Podemos cambiar o mutar el valor de obj1.

obj1[a] =7;
console.log(obj1) // will return the value {a: 7, b: 6}
Desplegar:

Usando una matriz, podemos almacenar varios elementos bajo un nombre.

// Call it with no arguments
var a = new Array();

// Call it with single numeric argument
var b = new Array(10);

// Explicitly specify two or
// more array elements
var d = new Array(1, 2, 3, "Hello");

Encuentra todas las fechas entre dos fechas en JavaScript. Diferentes formas de eliminar un elemento de una matriz en JavaScript.

Si quieres conocer otros artículos parecidos a tipos de datos en javascript puedes visitar la categoría Código.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Esta página web utiliza cookies para analizar de forma anónima y estadística el uso que haces de la web, mejorar los contenidos y tu experiencia de navegación. Para más información accede a la Política de Cookies . Ver mas