퇴근이 1시간 남아서 잉여롭게 웹서핑 하다가 재밌는 레포를 찾았다. https://github.com/denysdovhan/wtfjs자바스크립트가 쓰레기인 이유를 정리한 레포인데, 내용이 참 재밌고 한편으로는 섬뜩하다. 우선 레포를 살펴보기 전에, 이미 널리 알려져있는 쓰레기스러움을 몇개 맛보자.new Boolean(false) == false // truenew Boolean(false) === false // false자바스크립트의 == 비교 연산자는 양쪽 피연산자의 타입이 다르면 강제로 형변환(coercion) 을 시도한다.new Boolean(false)는 false 라는 원시 값이 아니고, 랩핑된 object 타입이다. object 타입은 == 연산 일 때에는가 valueOf() 호출이 되게되..