I read from various sources (e.g. wiki, articles, etc.), which means dynamics in the sense of programming. Wikipedia talks about how dynamic programming languages ββperform certain runtime programming behaviors (as opposed to compilation times for static languages), but their explanation is vague and talks about how these behaviors vary in complexity, complexity, and performance for everyone programming languages.
So, with regard to JavaScript in particular, what does it mean that it is dynamic?
Maybe I'm wrong about this, but I also understand that JavaScript is a dynamically typed language, since you don't have a type state before instantiating a variable / function (e.g. var, function jsFunction ()), unlike a static typed language like Java, where you define the type before instantiating the variable / function (e.g. int var, public int function ()).
Is this related to this?
javascript static dynamic
Opmt
source share