DEV Community

loading...

Beginner JavaScript - 3 - Dynamic, Interpreted and Weakly Typed Nature of the JS Language

The Nerdy Dev
I am a Full Stack Developer and occasionally a freelancer too. Building products is my profession, Creating content is my passion.
Updated on ・1 min read

Hey everyone 👋🏻,

In this article, let us discuss about the Dynamic, Interpreted and Weakly Typed Nature of the JS Language. This is the third part of my Beginner JavaScript Series on Dev.

Dynamic, Interpreted and Weakly Typed Nature

Alt Text

Dynamic

Dynamically-typed languages are those (like JavaScript) where the interpreter assigns variables a type at runtime based on the variable's value at the time. So in essence this means that value's type is enforced, but the variable simply represents any value of any type.

Alt Text

Weakly Typed

Weakly typed means the compiler, if applicable, doesn't enforce correct typing. Without implicit compiler interjection, the instruction will error during run-time.

Check this video where I explain Dynamic, Interpreted and Weakly Typed Nature of the JavaScript Language

So this was it for this one.

If you are looking to learn Web Development, I have curated a FREE course for you on my YouTube Channel, check the below article :

Spare 2 Hours ? If so, utilize them by creating these 10 JavaScript Projects in under 2 Hours

👉🏻 Follow me on Twitter : https://twitter.com/The_Nerdy_Dev

👉🏻 Check out my YouTube Channel : https://youtube.com/thenerdydev

Discussion (0)