1
resposta

Uma breve atualização sobre o método substr()

A diferença entre substring() e substr()

Há uma diferença sutil entre os métodos substring() e substr(), então você deve ter cuidado para não confundi-los.

Os argumentos de substring() representam os índices inicial e final, enquanto os argumentos de substr() representam o índice inicial e o número de caracteres a serem incluídos na string retornada.

Além disso, substr() é considerado um recurso legacy no ECMAScript e pode ser removido em versões futuras, portanto, é melhor evitar usá-lo, se possível.

Verifique mais informações no: MDN

1 resposta

Fala Allyson, tudo bem? Espero que sim!

Muito bem observado, parabéns! Esses detalhes podem ser muito sutis quando utilizamos esses métodos, mas fazem toda a diferenção na aplicação, ainda mais com a probabilidade de ser removida em versões futuras, que devemos realmente ficar atento a esse ponto super importante!

Qualquer dúvida que você tiver pode contar com a gente aqui no fórum, ta bom?

Abraços e bons estudos :D