0 votes
in JavaScript by
Is javascript a statically typed or a dynamically typed language?

1 Answer

0 votes
by

JavaScript is a dynamically typed language. In a dynamically typed language, the type of a variable is checked during run-time in contrast to statically typed language, where the type of a variable is checked during compile-time.

Since javascript is a loosely(dynamically) typed language, variables in JS are not associated with any type. A variable can hold the value of any data type.

For example, a variable which is assigned a number type can be converted to a string type:

var a = 23;

var a = "Hello World!";

Related questions

0 votes
asked Oct 17, 2023 in JavaScript by GeorgeBell
0 votes
asked Jan 23, 2020 in JAVA by rahuljain1
...