Skip to content

Latest commit

 

History

History
80 lines (47 loc) · 3.18 KB

File metadata and controls

80 lines (47 loc) · 3.18 KB

Em JavaScript, uma string é uma sequência de caracteres, como letras, números e símbolos, que são usados para representar texto. As strings são usadas para armazenar e manipular dados de texto em um programa.

Vamos explorar alguns aspectos importantes das strings em JavaScript:

  1. Declaração de strings:

    Você pode declarar strings em JavaScript usando aspas simples (''), aspas duplas ("") ou acento grave (``). Todas as formas são válidas e podem ser usadas para criar strings.

Exemplo:

let nome = 'João';
let mensagem = "Olá, mundo!";
let texto = `Eu sou uma string.`;

No exemplo acima, nome, mensagem e texto são variáveis que armazenam strings.

  1. Concatenação de strings:

    Você pode combinar ou juntar strings usando o operador de concatenação (+) ou o método concat().

Exemplo:

let saudacao = "Olá";
let nome = "Maria";

let mensagem = saudacao + " " + nome;
console.log(mensagem); // Resultado: "Olá Maria"

let mensagemConcat = saudacao.concat(" ", nome);
console.log(mensagemConcat); // Resultado: "Olá Maria"

No exemplo acima, a concatenação é usada para combinar a saudação e o nome em uma mensagem completa.

  1. Acessando caracteres individuais:

    Em JavaScript, você pode acessar caracteres individuais em uma string usando a notação de colchetes ([]). Os caracteres são indexados a partir de 0, onde o primeiro caractere tem o índice 0, o segundo caractere tem o índice 1 e assim por diante.

Exemplo:

let texto = "Olá";

console.log(texto[0]); // Resultado: "O"
console.log(texto[1]); // Resultado: "l"
console.log(texto[2]); // Resultado: "á"

No exemplo acima, cada caractere individual da string é acessado usando a notação de colchetes.

  1. Propriedades e métodos de strings:

    As strings em JavaScript possuem várias propriedades e métodos embutidos que permitem manipulá-las de várias maneiras.

Exemplo:

let texto = "JavaScript";

console.log(texto.length); // Resultado: 10 (propriedade length)

console.log(texto.toUpperCase()); // Resultado: "JAVASCRIPT" (método toUpperCase)
console.log(texto.toLowerCase()); // Resultado: "javascript" (método toLowerCase)

console.log(texto.indexOf("Script")); // Resultado: 4 (método indexOf)
console.log(texto.slice(4, 7)); // Resultado: "Scr" (método slice)

No exemplo acima, a propriedade length é usada para obter o tamanho da string. Os métodos toUpperCase() e toLowerCase() convertem a string para maiúsculas e minúsculas, respectivamente. O método indexOf() retorna a posição da primeira ocorrência de uma determinada sequência na string. O método slice() extrai uma parte da string com base nos índices especificados.

Esses são apenas alguns exemplos das operações comuns que podem ser realizadas em strings em JavaScript. Existem muitas outras propriedades e métodos disponíveis para manipular e trabalhar com strings.

É importante ressaltar que as strings são imutáveis em JavaScript, o que significa que uma vez que uma string é criada, ela não pode ser modificada. No entanto, você pode criar uma nova string com base em uma string existente, aplicando operações e métodos.