'!=' 비교 연산자
'!=' 연산자는 유형 검사를 하지 않고 두 객체의 부등식을 검사합니다. 두 피연산자의 데이터 유형을 하나로 변환한 다음 값을 비교합니다. 예를 들어 1 !='1'은 거짓입니다.
'!==' 비교 연산자
'!==' 연산자는 유형 검사로 두 객체의 부등식을 검사합니다. 데이터 유형을 변환하지 않고 유형이 지정된 검사를 수행합니다. 예를 들어 1 !=='1'은 결과가 true입니다.
다음 예는 '!=' 대 '!==' 연산자의 사용법을 보여줍니다.
예시
<!DOCTYPE html>
<html>
<head>
<title>Operator Example</title>
</head>
<body>
<script language="JavaScript">
console.log(" 1 != '1' " + (1 != '1'));
console.log(" 1 !== '1' " + (1 !== '1'));
</script>
</body>
</html> 출력
1 != '1' false 1 !== '1' true