O que é uma String em JavaScript e o que é Imutabilidade de String?
Em JavaScript, uma string é uma sequência de caracteres usada para representar dados de texto. Strings são um dos tipos de dados primitivos na linguagem, junto com números, booleanos,
null e undefined.
Para criar uma string em JavaScript, você pode usar aspas simples (') ou aspas duplas (").
Aqui está um exemplo de criação de duas variáveis que armazenam valores do tipo string:
let singleQuotes = 'This is a string';
console.log(singleQuotes);
let doubleQuotes = "This is also a string";
console.log(doubleQuotes);
Embora você possa usar aspas simples ou duplas para criar strings, é importante ser consistente. Se uma string começa com uma aspa simples, ela também deve terminar com uma aspa simples.
O mesmo se aplica às aspas duplas. O exemplo a seguir gerará um erro porque começa com uma aspa dupla e termina com uma aspa simples:
const improperStr = "Do not do this';
Outra coisa a se levar em conta é que strings são imutáveis. Em programação, imutabilidade significa que, uma vez que algo é criado, ele não pode ser alterado. Então, quando você cria uma string, não pode alterar seus caracteres diretamente. Em vez disso, você criaria uma nova string se quiser fazer alterações.
Aqui está um exemplo de atribuição de uma nova string a uma variável developer:
let developer = "Jessica";
console.log(developer);
developer = "Quincy";
console.log(developer);
Como strings são imutáveis, não podemos atualizar a primeira string diretamente. É por isso que estamos atribuindo uma nova string à variável developer.
Strings são uma parte importante da programação e, em lições futuras, você aprenderá técnicas avançadas para manipulá-las e aproveitar todo o seu potencial para criar aplicações dinâmicas e interativas.Este módulo não possui perguntas. Marque como concluído.