Tipos de dados em JavaScript

Jan 23 2023
Bem-vindo a todos ao meu primeiro blog de tecnologia sobre os fundamentos da linguagem Javascript. Neste blog, mostraremos os diferentes tipos de dados na linguagem Javascript de acordo com o ECMA Script Standard vigente.

Bem-vindo a todos ao meu primeiro blog de tecnologia sobre os fundamentos da linguagem Javascript. Neste blog, mostraremos os diferentes tipos de dados na linguagem Javascript de acordo com o ECMA Script Standard vigente.

Sabemos que o Javascript é uma linguagem de tipagem dinâmica, o que significa que você não precisa especificar os tipos da variável porque ela é usada dinamicamente pelo Javascript Engine. Você usa uma variável Javascript para especificar o tipo de dados e pode conter qualquer tipo de dados de valor como números, strings, booleanos, etc.

O que é tipo de dados?

De acordo com a Wikipedia — “Tipo de dados é uma coleção ou agrupamento de valores de dados, geralmente especificado por um conjunto de valores possíveis, um conjunto de operações permitidas sobre esses valores e uma representação desses valores como tipos de máquina” .

Em Javascript, cada variável contém os tipos de dados e armazena o valor da variável. Existem dois tipos de tipos de dados em JavaScript, primeiro são os tipos de dados primitivos e o segundo são os tipos de dados não primitivos.

O que é um tipo de dado primitivo?

Os tipos de dados primitivos são tipos fornecidos pela linguagem Javascript. tipos de dados primitivos também são conhecidos como tipos de dados embutidos. Estes são os tipos de dados primitivos em Javascript:

  • Número
  • Corda
  • boleano
  • Indefinido
  • Nulo
  • Símbolo

Os tipos de dados derivados de dados primitivos da linguagem JavaScript são conhecidos como tipos de dados não primitivos. Os não primitivos são conhecidos como tipos de dados mutáveis ​​porque podemos alterar o valor após a criação.

  • Objeto
  • Variedade
  1. Número

var num = 10;
var num1 = 10.1;
console.log(num, num1)/// 10 10.1

Os tipos de dados string em Javascript representam a sequência de dados textuais entre aspas simples ou duplas.

var name = 'Shaikh Juber'
var role = "Software Developer" 
console.log(name + 'working a' + role)////Shaikh Juber working Software developer.

Representado uma entidade lógica que pode ter um dos dois valores true ou false.

var value = true;
console.log(value)/// true

O significado de indefinido é 'valor não atribuído'.

var value;
console.log(value)////Undefined

Existe apenas um valor possível para nulo, que é nulo.

var value = null;
console.log(value)//// null

O símbolo JavaScript é uma função usada para identificar as propriedades do objeto.

Em JavaScript, existe uma função Symbol() disponível que é usada para criar um valor do tipo symbol.

Existem os seguintes tipos de dados não primitivos em Javascript.

  1. Objetos

Os objetos geralmente são representados por colchetes.

let student ={
  firstName: 'Shaikh',
  lastName: 'Juber'
}

console.log(student.firstName + '' + student.lastName);/// Shaikh Juber

A matriz é a coleção de dados, podemos armazenar mais de um elemento sob um único nome.

var data = new Array(1, 2, "Hello", "Juber");
console.log(data)/// [1,2,'Hello','Shaikh']

Siga-me no Linkedin