이친구는 도대체 뭔가?
레거시 코드를 접하게 된다면 종종 볼 수 있다.
value === void 0
undefined는 항상 undefined가 아닐 수도 있다는 얘기다.
var undefined = 'hello';
console.log(undefined); // hello
충격과 공포
var undefined = 'hello';
// as-is
if(params === undefined){}
// to-be
if(params === void 0){}
근데 설마 누가 그렇게 코딩하겠어?
참고