[javascript] ' == ' 와 ' === '의 차이
== ➡️ Equal Operator ( 동등 연산자 ) a==b 라고 할 때, a와 b의 값이 같은지를 비교해서 같으면 true, 다르면 false를 반환한다. 값만 같으면 된다. === ➡️ Strict Equal Operator ( 엄격한 동등 연산자 ) a===b 라고 할 때, a와 b의 값과 Data Type이 모두 같은지를 비교해서 같으면 true, 다르면 false를 반환한다. 값과 Data Type까지 같아야 한다. 1️⃣기본 자료형 javascript는 기본자료형인 숫자, 문자 모두 ==, ===를 이용하여 동등 비교 연산이 가능하다. 2️⃣null / undefined 둘다 값이 없음을 뜻하기 때문에 null == undefined 는 true 이지만 Data Type은 달라서 null..