[TS]object,unknown,never,Function 타입
object *원시 값이 아닌 모든 값을 지칭. 빈 객체 타입{}와 다르고, 전역타입 Object와도 다름. typescript에서 함수 타입은 object로 간주 *원시 값-string, number, bigint, boolean, symbol, null, undefined unknown any와 똑같이 어떤 타입의 값도 할당할 수 있지만, any와 달리 unknown 타입은 any와 unknown 타입 이외에 다른 타입을 대입하는 게 유효하지 않음(더 안전) 연산자로 유니온 타입을 만들때 연산자 마다 타입이 다르니 참고하기! https://github.com/Microsoft/TypeScript/pull/24439 New 'unknown' top type by ahejlsberg · Pull Requ..
2023. 4. 25.