No vídeo de hoje nós vamos falar sobre a principal diferença em == e === no javascript.
Saiba que a diferença seja sutil, ela causa um grande impacto no desenvolvimento de qualquer projeto e o seu mau uso pode criar sérios problemas em sua aplicação.
Basicamente o == (2 iguais) compara se os dois valores "podem" ser iguais, por exemplo, comparar um 10 do tipo integer com um 10 do tipo string. Esta comparação, feita com == irá retornar true (verdadeiro)
Já o === (3 iguais), irá retornar false (falso), pois além de comparar os valores ele também esta comparando os tipos das variáveis e por isso, um 10 do tipo integer é bem diferente de um 10 do tipo string.
Você pode saber mais sobre estes temas por aqui:
https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Values,_variables,_and_literals
Compartilhe o conhecimento e ajude a transformar o mundo.
Um [ ]
Download
0 formats
No download links available.
Qual a diferença entre == e === em javascript | NatokHD