"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Entendendo variáveis ​​e tipos de dados em javascript

Entendendo variáveis ​​e tipos de dados em javascript

Postado em 2025-03-23
Navegar:786

Understanding Variables and Data Types in JavaScript

javascript é uma linguagem de programação dinâmica que é amplamente usada para o desenvolvimento da web. Um dos conceitos fundamentais do JavaScript é entender variáveis ​​e tipos de dados. Este artigo explicará esses conceitos claramente para ajudá -lo a compreendê -los facilmente.

o que são variáveis?
As variáveis ​​são como contêineres que contêm valores de dados. No JavaScript, você pode armazenar diferentes tipos de dados em uma variável. Para declarar uma variável, você usa as palavras -chave var, let ou const. Aqui está um detalhamento:

var:

  • Esta é uma maneira mais antiga de declarar variáveis.
  • O escopo de uma variável var é global ou no nível da função.
  • você pode re-decidir uma variável com var.
var name = "Ali";
var name = "Ahmed"; // This is valid

deixar:

  • Esta palavra-chave é usada para variáveis ​​escopidas em bloco.
  • você não pode re-decidir uma variável declarada com LET.
let age = 25;
// let age = 30; // This will give an error

const:

  • também escopo de bloco, mas é usado para constantes.
  • você não pode reatribuir uma variável declarada com const, mas se for um objeto ou uma matriz, poderá alterar suas propriedades.
const pi = 3.14;
// pi = 3.14159; // This will give an error

O que são tipos de dados?

Tipos de dados em javascript Especifique que tipo de dados uma variável pode conter. Existem duas categorias principais de tipos de dados: tipos primitivos e tipos não primitivos.

Tipos de dados primitivos

Os tipos de dados primitivos são os tipos mais básicos de dados. JavaScript possui sete tipos de dados primitivos:

  • string: representa uma sequência de caracteres. As cordas são fechadas em - - citações únicas ou duplas.
let greeting = "Hello, World!";

  • Número: representa números inteiros e pontos flutuantes.
let count = 42; // Integer
let price = 9.99; // Floating-point number

  • boolean: representa um valor que pode ser verdadeiro ou falso.
let isLoggedIn = true;

  • indefinido: indica que uma variável foi declarada, mas ainda não recebeu um valor.
let result; // This is undefined

  • null: representa um valor não valioso ou vazio deliberado.
let user = null; // This means there is no user

  • símbolo (introduzido em ES6): representa valores exclusivos e imutáveis, usados ​​principalmente como propriedades de objeto.
const uniqueId = Symbol('id');

  • bigint (introduzido em ES11): usado para representar números inteiros com precisão arbitrária, útil para números muito grandes.
const bigNumber = BigInt(123456789012345678901234567890);

Tipos de dados não primitivos

tipos de dados não primitivos são mais complexos e podem conter coleções de valores ou entidades mais complexas. O tipo de dados não primitivo mais comum é:

  • objeto: representa uma coleção de pares de valor-chave. Os objetos podem conter vários valores e são essenciais para gerenciar dados mais complexos.
let person = {
    name: "Ali",
    age: 30,
    isStudent: false
};

Resumo

No JavaScript, as variáveis ​​são contêineres para armazenar valores de dados e você pode declará -los usando var, let ou const. Existem duas categorias principais de tipos de dados: primitivo e não primitivo.

  • Tipos de dados primitivos: string, número, booleano, indefinido, nulo, símbolo e bigint.

  • Tipo de dados não primitivos: object.
    A compreensão de variáveis ​​e tipos de dados é crucial, pois formam a base da programação em JavaScript. Depois de entender esses conceitos, você pode escrever programas mais complexos de maneira eficaz.

sinta -se à vontade para alcançar se tiver alguma dúvida ou precisar de mais explicações sobre qualquer um desses tópicos!

Declaração de lançamento Este artigo é reimpresso em: https://dev.to/rehmanofficial/understanding-variables-and-data-types-in-javascript-5ea7?1 Se houver alguma infração, entre em contato com [email protected] para excluí-lo.
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3