1
resposta

Dúvida na declaração de constantes

Olá, como vão?

Fiquei com uma dúvida nas linhas de código a seguir:

const username = formGroup.get('userName')?. value ?? ''
const password = formGroup.get('password')?. value ?? ''

O que quer dizer as expressões ?? '' na declaração de constantes?

Abraço!

1 resposta

Fala ai Ana, tudo bem? Esses ?? é chamado de Nullish Operator, mais informações em: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing_operator

Espero ter ajudado.