por Bruno de Andrade

Operadores === e !== em Javascript

Em Javascript, os operadores "===" e "!==" tem a função de, além de comparar duas váriaveis por seus valores, comparar também o tipo de váriavel. Imagine duas váriaveis de tipos diferentes, uma com valor inteiro e outra caracter:

var x = "0";
var y = 0;

Agora comparamos elas usando o operador "==":

alert(x == y);

Isso irá responder true. Mas se usarmos "===", o tipo de variável também é comparado:

alert(x === y);

Respondendo com valor false. O mesmo vale para o operador "!==", que irá fazer o mesmo trabalho do operador "!=", mas comparando também o tipo de variável.

Comentários

Carregando comentários

Postar um novo comentário



Processando...