===
Significa exatamente igual, ou seja, igual o valor que a variável possui e igual o tipo. Exemplo:
Digamos que você possui duas variáveis:
var a = "3";
var b = 3;
Perceba que a primeira é uma String
já a segunda é um int
, mas se fizermos:
if(a == b){
alert("Iguais")
} else {
alert("Diferentes")
}
Aparecerá o alerta Iguais, pois o operador == apenas compara os valores e de fato os valores são iguais. Mas, se mudarmos de == para === e atualizarmos a página, você verá que o alerta Diferentes, pois nesse caso estamos usando o operador === que compara tanto o tipo quanto os valores e apesar dos valores serem iguais, os tipos são diferentes, um é uma string e o outro um int, por isso aparece Diferentes.
Espero ter ajudado. Bons Estudos!