What is the outcome of console.log(typeof x); if x is declared but not initialized in JavaScript?
A). a. Undefined
B). b. Null
C). c. Error
D). d. Object
What will happen if you try to reassign a value to a constant declared with const in JavaScript?
A). a. It will throw an error
B). b. It will silently ignore the assignment
C). c. It will convert the variable to let
D). d. It will convert the variable to var
What is the difference between var and let in terms of scope in JavaScript?
A). a. Both have function scope
B). b. Both have block scope
C). c. var has block scope, let has function scope
D). d. var has function scope, let has block scope
Which of the following variable names is valid in JavaScript?
A). a. my variable
B). b. _variable
C). c. 3variable
D). d. variable$
What is the difference between var and let in terms of scope in JavaScript?
A). a. Both have function scope
B). b. Both have block scope
C). c. var has block scope, let has function scope
D). d. var has function scope, let has block scope
What does hoisting refer to in JavaScript variable declarations?
A). a. Declaring a variable multiple times
B). b. Initializing a variable before declaring
C). c. Moving variable declarations to the top
D). d. Using undeclared variables
What is the purpose of using the const keyword in JavaScript?
A). a. To declare variables with function scope
B). b. To declare variables with block scope
C). c. To declare constants with immutable values
D). d. To declare objects in JavaScript
What is the outcome of console.log(typeof x); if x is declared but not initialized in JavaScript?
A). a. Undefined
B). b. Null
C). c. Error
D). d. Object
What will happen if you try to reassign a value to a constant declared with const in JavaScript?
A). a. It will throw an error
B). b. It will silently ignore the assignment
C). c. It will convert the variable to let
D). d. It will convert the variable to var
Which keyword is used to declare a variable that cannot be reassigned in JavaScript?
A). a. var
B). b. let
C). c. const
D). d. mutable