Javascript para iniciantes Parte 1/3
JavaScript é uma linguagem de programação amplamente utilizada no desenvolvimento web. É uma linguagem de script do lado do cliente, o que significa que é executada pelo navegador da web do usuário, e não no servidor.
Tópicos que você abordará nesta parte
- Variáveis
- Tipos de dados
Em JavaScript, uma variável é um local de armazenamento nomeado para um valor. Você pode usar variáveis para armazenar qualquer tipo de valor, como números, strings, booleanos e até mesmo objetos.
Para declarar uma variável em JavaScript, você pode usar as palavras-chave var, letou const.
A varpalavra-chave é usada para declarar uma variável e é a maneira tradicional de declarar variáveis em JavaScript. No entanto, tem algumas limitações e não é recomendado para uso em JavaScript moderno.
A letpalavra-chave é semelhante a var, mas introduz escopo de bloco para JavaScript. Isso significa que uma letvariável só é acessível dentro do bloco de código no qual é definida.
A constpalavra-chave é usada para declarar uma constante, que é uma variável que não pode ser reatribuída depois de inicializada.
Aqui estão alguns exemplos de declaração de variáveis em JavaScript:
var x; // declares a variable x
let y = 10; // declares a variable y and initializes it with the value 10
const z = "hello"; // declares a constant z and initializes it with the value "hello"
Por exemplo:
let x = "hello";
x = 10; // x is now a number
Por exemplo:
let x = 10, y = 20, z = 30;
Em JavaScript, os tipos de dados são a classificação do tipo de valor que uma variável pode conter. JavaScript tem vários tipos de dados, incluindo:
- String : Uma string é uma série de caracteres, como uma palavra ou frase. Strings são representadas colocando uma sequência de caracteres entre aspas simples ou duplas. Por exemplo:
"hello",'world' - Número : um número é um valor numérico, como um número inteiro ou um valor de ponto flutuante. Em JavaScript, há apenas um tipo de número e pode ser um número inteiro ou um valor de ponto flutuante. Por exemplo:
10,3.14 - Booleano : Um booleano é um valor que representa uma condição verdadeira ou falsa. Em JavaScript, os valores
trueefalsesão valores booleanos. - Nulo : O valor
nullrepresenta uma ausência intencional de valor. Não é o mesmo que0, que representa a ausência de um valor numérico. - Indefinido : O valor
undefinedrepresenta uma variável que foi declarada, mas não foi atribuído um valor. - Objeto : Um objeto é um tipo de dados que representa uma coleção de pares chave-valor. Os objetos podem ser usados para armazenar estruturas de dados complexas, como matrizes, conjuntos e mapas.
- BigInt:
BigInté um novo tipo de dados que representa um número inteiro maior que o inteiro seguro máximo em JavaScript, que é2^53 - 1. Antes da introdução doBigInt, o JavaScript só podia representar números inteiros até esse número inteiro seguro máximo, e qualquer número maior que isso seria representado como um valor de ponto flutuante, o que pode introduzir erros de precisão. Para usarBigInt, você pode anexar a letrana um número literal ou usar aBigInt()função para converter um número ou string em umBigIntvalor. Por exemplo:
let x = 12345678901234567890n; // big int literal
let y = BigInt(12345678901234567890); // big int from number
let z = BigInt("12345678901234567890"); // big int from string
let symbol1 = Symbol();
let symbol2 = Symbol("description");
let symbol3 = Symbol.for("unique");
let symbol4 = Symbol.for("unique");
console.log(symbol3 === symbol4); // true





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)