Q
What will typeof null return in JavaScript?

Answer & Solution

Answer: Option C
Solution:
Due to a historical bug in JavaScript, typeof null returns 'object'.
Related Questions on Average

Which of the following values is considered falsy in JavaScript?

A). 1

B). 0

C). 0

D). {}

What is the result of typeof [] in JavaScript?

A). array

B). object

C). list

D). undefined

Which operator is used to determine the type of a variable in JavaScript?

A). typeof

B). instanceof

C). type

D). isType

What will be the result of the following code: let z = '123'; z = Number(z); console.log(typeof z);?

A). string

B). number

C). undefined

D). boolean

Given the code: let y = 10; y = true;, what is the type of y after execution?

A). number

B). boolean

C). string

D). object

What happens when you add a number and a string in JavaScript?

A). An error is thrown

B). The number is converted to a string

C). The string is converted to a number

D). Both are converted to boolean

What is the initial type of a variable declared with let a;?

A). null

B). number

C). undefined

D). object

What does the parseInt function do in JavaScript?

A). Converts a number to a string

B). Converts a string to an integer

C). Converts a boolean to a number

D). Converts an array to a number

What does the isNaN function do?

A). Checks if a value is not a number

B). Converts a value to a number

C). Checks if a value is a number

D). Converts a value to NaN

What will typeof NaN return in JavaScript?

A). number

B). NaN

C). undefined

D). object