👶 TypeScript
symbol
symbol symbol(심벌)은 ES2015에 새로 추가된 기능입니다. 실무에선 자주 사용하지 않는 편이며 객체와 맵에서 문자열 키를 대신하는 용도로 사용합니다. symbol 키를 사용하면, 사람들이 잘 알려진 키만 사용하도록 강제할 수 있으므로 키를 잘못 설정하는 실수를 방지합니다. 객체의 기본 반복자(Symbol.iterator)를 설정하거나 객체가 어떤 인스턴스인지(Symbol.hasInstance)를 런타임에 오버라이딩 하는 것과 비슷한 기능을 제공합니다. symbol 타입으로는 할 수 있는 동작이 별로 없습니다:( let a = Symbol('a'); // symbol let b: symbol = Symbol('b'); // symbol var c = a === b; // boolean let..