Como qualquer outra linguagem de programação, o JavaScript também consiste em vários tipos de dados. Tipo de dados é dinâmico em JavaScript, o que significa que um único valor pode ser armazenado de várias maneiras. Por exemplo:
Deixe y; // agora y está indefinidoNeste artigo, discutiremos vários tipos de dados em JavaScript com exemplos.
Tipos de dados em javascript
Como discutido acima, existem vários tipos de dados em JavaScript, mas todos eles são categorizados em três Categorias principais:
Vamos discutir esses tipos mais detalhadamente com exemplos.
Tipo primitivo
Os tipos de dados primitivos são simples blocos básicos de qualquer idioma, tendo apenas um valor atribuído a eles de cada vez. Eles consistem em:
Tipo de dados da string
Uma sequência de caracteres fechados por citações únicas ou duplas são representadas através do tipo de dados da string. A string consiste em números, nomes e citações, desde que estejam dentro da cotação.
Exemplo
Seja x = "16"; // número armazenado como uma cordaNúmero Tipo de dados
Vários tipos de números, como números negativos ou positivos com lugares decimais, e números com notações exponenciais são representadas através deste tipo de dados:
Exemplo:
var a = 5; // InteiroAlém disso, os tipos de dados numéricos também representam valores especiais como Infinity, -Infinity e NAN. O infinito é produzido dividindo um diferente de zero com 0, produzindo um número maior que todos. Considerando que a nan mostra "não um número". Isso ocorre através de operações matemáticas inválidas ou indefinidas.
Exemplo:
console.log (10/0); // saída: infinitoTipo de dados booleano
Os tipos de dados booleanos representam os valores de sim ou não (ligado ou desligado) através de dois valores específicos i.e verdadeiro ou falso. Os valores booleanos são usados para vários fins de comparação.
Exemplo
var iseating = true; // sim, estou comendoSaída
Composto ou referência
Tipo de dados composto nos ajuda a armazenar vários tipos de dados e entidades complexas como uma coleção. Eles consistem em:
Tipo de dados de objetos
Objetos ajudam a armazenar vários tipos de dados como uma coleção. Um nome de chave específico é dado ao objeto, que é uma string. Isso pode armazenar vários tipos de dados, como números, valores booleanos e strings como uma coleção.
Exemplo
var anobjectundefined = ;Matrizes Tipo de dados
Matrizes em JavaScript são usados para armazenar vários valores em uma única variável. Matrizes podem ser de vários tipos, dependendo do tipo de dados armazenados. Cada valor dentro de uma matriz é indexado, a partir de 0. Dessa forma, um usuário pode acessar cada elemento através do arr [0] ou arr [2] etc.
Exemplo
var frutas = ["banana", "laranja", "pêssego", "abacaxi"];Saída
Tipo de dados da função
Funções são objetos em javascript, com os quais um código específico é atribuído. Eles são definidos usando a palavra -chave 'função' seguida de um nome dado a eles e parênteses que envolvem valores paramétricos. Uma função é então chamada e as linhas que ele contém execução e fornece uma saída.
Exemplo
var greet = function ()Tipo de dados especial
Tipo de dados especial é:
Tipo de dados indefinido
Contém apenas um único valor. Isso acontece quando uma variável não é atribuída com nenhum valor; portanto, no momento da interpretação, a saída é exibida como 'indefinida'.
Exemplo
var x;Aqui, a variável x não foi atribuída com nenhum valor. É por isso que o intérprete mostrou o resultado como 'indefinido'.
Tipo de dados nulo
Da mesma forma, o tipo de dados nulo também contém um único valor. Mas, aqui no caso fornecido abaixo, o valor é atribuído como "nulo". Para que seja facilmente entendido pelo usuário que nenhum valor é atribuído.
Exemplo
var a = null; =Conclusão
Os tipos de dados são uma parte importante da programação. Indica com qual tipo de dados o programa está lidando, seja vários caracteres que formam uma string. Neste tópico, explicamos vários tipos de dados usados no JavaScript e como eles são categorizados. Existem três categorias principais de tipos de dados em JavaScript e para armazenar tipos específicos de dados estão presentes para armazenar um único e vários tipos de dados.
Cada tipo é explicado com exemplos para melhor compreensão e implementação. Isso facilita o armazenamento e a manipulação de dados para o usuário.