자바스크립트의 문자열 비교 알고리즘은 유니코드순이다. 대문자 A와 소문자 a 비교 시, a의 값이 더 크다. 일치 연산자 동등연산자 ==은 0과 false를 구별하지 못한다. 왜냐면 자료형의 동등 여부까지 검사할 수 없기 때문이다. alert(' '==false); // true 일치 연산자 ===를 사용하면, 형변환 없이 값 비교 가능하다. 일치 연산자는 엄격한 동등 연산자이다. 자료형의 동등 여부까지 검사한다. alert(0===false); // false 마찬가지로 !==는 부등 연산자 !=의 엄격한 형태이다. !==는 불일치 연산자 alert(null===undefined) // false alert(null==undefined) // true >> 동등 연산자는 null과 undefined를 ..