Logo Passei Direto
Buscar
Questão 1 - Se definirmos um texto em Javascript, como por exemplo: var fruta = "Banana”, não podemos modificar o primeiro caracter utilizando fruta[0] = ‘b’, pois: Os caracteres de uma String possuem mutabilidade, ou seja, não é possível modificar dessa forma e precisaríamos utilizar outros mecanismos parar fazer isso. Não podemos misturar aspas duplas com aspas simples, pois são vistas como algo diferente dentro do Javascript, e portanto não podemos alterar "B” para 'b’. Não é possível alterar e nem visualizar o caracter de uma String, pois estamos tentando acessar o caracter utilizando colchetes, e isso só funciona se for um Array. Os caracteres de uma String possuem imutabilidade, ou seja, não é possível modificar dessa forma e precisaríamos utilizar outros mecanismos parar fazer isso.
User badge image
Luiz Fernando Gaúcho

há 11 meses

Respostas

User badge image

Ed Verified user icon

há 11 meses

A afirmação correta é que os caracteres de uma String em JavaScript possuem imutabilidade. Isso significa que não podemos modificar diretamente um caractere de uma string usando a notação de colchetes, como em `fruta[0] = 'b'`. Para alterar um caractere, precisamos criar uma nova string. Por exemplo, podemos usar métodos como `slice()` ou `replace()` para fazer isso. Portanto, a resposta correta para a sua questão é que a imutabilidade das strings em JavaScript impede a modificação direta de seus caracteres.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina