- JavaScript의
undefined
는 예전에는 변수처럼 사용 가능했지만 현재는 immutable한 global property가 되었습니다. 👻 undefined
는 변수로 사용하려면var undefined
처럼 선언 후.toprimitive()
함수를 이용해야만 가능합니다. 🪄- JavaScript는 타입을 변환하여 비교 연산이 가능하도록 합니다. 🧙♀️
- JavaScript에서
symbol.toPrimitive()
함수를 사용하여 객체를 원하는 타입으로 변환하여 비효율적인 코드를 작성할 수 있습니다. 😈