---
title: "Discussion on \"TypeScript Advanced Types — Type Guards\" | Hashnode"
description: "Discussion on \"TypeScript Advanced Types — Type Guards\". TypeScript has many advanced type capabilities which make writing dynamically typed code easy. It also facilitates the adoption of existing JavaScript code since it lets us keep the dynamic capabilities of JavaScript while using the type-checking cap..."
url: "https://hashnode.com/posts/typescript-advanced-types-type-guards/60568b6063a05a21443f2910"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [TypeScript Advanced Types — Type Guards](https://jauyeung.hashnode.dev/typescript-advanced-types-type-guards?utm_source=hashnode&utm_medium=feed)

TypeScript has many advanced type capabilities which make writing dynamically typed code easy. It also facilitates the adoption of existing JavaScript code since it lets us keep the dynamic capabilities of JavaScript while using the type-checking cap...

Mar 20, 2021 · 13 min read · jauyeung.hashnode.dev  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#typescript](https://hashnode.com/tag/typescript)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#frontend-development](https://hashnode.com/tag/frontend-development)

## Written by

[John Au-Yeung](https://hashnode.com/@john-auyeung)

@john-auyeung

  
[View profile](https://hashnode.com/@john-auyeung)

Front End Developer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
