Quais métodos Javascript abaixo constituem métodos válidos ...
Quais métodos Javascript abaixo constituem métodos válidos de strings?
1. slice()
2. indexOf()
3. substr()
4. search()
Assinale a alternativa que indica todas as afirmativas corretas.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Letra E - São corretas as afirmativas 1, 2, 3 e 4.
Vamos entender por que a alternativa E está correta, explorando o uso de cada um dos métodos de strings mencionados na questão:
- slice(): Este método retorna uma seção de uma string sem modificar a original. Você pode especificar o índice de início e, opcionalmente, o índice de término.
- indexOf(): Utilizado para obter o índice da primeira ocorrência de um valor especificado numa string. Se o valor não for encontrado, o método retorna -1.
- substr(): Similar ao slice, este método retorna uma parte da string, começando pelo índice especificado e estendendo-se por um determinado número de caracteres subsequentes.
- search(): Este método executa uma busca por uma correspondência entre uma expressão regular e a string sobre a qual é chamado, retornando o índice da correspondência, ou -1 se não for encontrada.
É importante notar que todos esses métodos são parte do objeto String no JavaScript e são amplamente utilizados para manipular e pesquisar dados dentro de strings. A resposta correta engloba todos eles, pois cada um é um método válido para trabalhar com strings em JavaScript.
Adquirir familiaridade com esses métodos é essencial para resolver problemas comuns de manipulação de texto em programação, algo que frequentemente aparece em testes e concursos públicos na área de tecnologia da informação, especialmente para cargos que envolvem desenvolvimento de software e script.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
1. slice() - O método slice extrai uma parte de uma string e retorna a parte extraída em uma nova string.
2. indexOf() - Permite localizar a primeira ocorrência de uma sequência de caracteres em uma string.
3. substr() - É similar ao slice, com uma diferença que o segundo parâmetro é o tamanho do corte e não até onde contar.
4. search() - O método search é exatamente igual ao método indexOf, retorna a primeira ocorrência de um determinado pedaço de em uma string.
Putsss...
Ninguém usa o substr(), isso foi depreciado [1], todo mundo usa substring()
[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo