== 는 Equal Operator : 값만 비교
=== 는 Strict Equal Operator : 값과 값의 종류(Data Type) 비교
let a = 1;
let b = '1';
a == b // true
a === b // false
----------------------------------------
null == undefined // true
null === undefined // false
true == 1 // true
true === 1 // false
0 == '' // true
0 === '' // false
NaN == NaN // false
NaN === NaN // false
----------------------------------------
let arr1 = [1, 2, 3]
let arr2 = [1, 2, 3]
let arr3 = arr1
arr1 == arr2 // false -> 주소값 다름
arr1 === arr2 // false -> 주소값 다름
arr1 == arr3 // true
arr1 === arr3 // true
// 객체도 마찬가지이다.