May 15, 2019TypeScript 3.0 introduced a new unknown type which is the type-safe counterpart of the any type. The main difference between unknown and any is that unknown is much less permissive than any: we have to do some form of checking before performing most operations on values of type unknown, whereas we don't have to do any checks before performing operations on values of type any. This post
![The unknown Type in TypeScript](https://cdn-ak-scissors.b.st-hatena.com/image/square/c10b0d70b0098c2819f8f1d9ea69979b4bb4eac4/height=288;version=1;width=512/https%3A%2F%2Fmariusschulz.com%2Fimages%2Fcontent%2Fdefault_post_preview_image.kztf5vhv2m.imm.jpg)