What does the 'this' keyword refer to in JavaScript?
A). The object on which a method is called
B). The global object
C). The parent function
D). The current file
Which keyword is used to determine the type of a variable or an expression?
A). typeof
B). type
C). typeOf
D). instanceof
Which keyword is used to declare variables in JavaScript?
A). var
B). let
C). const
D). variable
What is the purpose of the 'let' keyword in JavaScript?
A). To declare constants
B). To declare block-scoped variables
C). To declare functions
D). To perform logical operations
Which keyword is used to skip the current iteration in a loop?
A). continue
B). break
C). return
D). exit
What does the 'typeof' keyword return for a number?
A). number
B). string
C). object
D). undefined
Which keyword is used to remove a property from an object?
A). delete
B). remove
C). erase
D). discard
What does the 'return' keyword do in JavaScript?
A). Exits a loop or switch statement
B). Continues to the next iteration in a loop
C). Returns a value from a function
D). Skips the current iteration in a loop
What is the purpose of the 'if' keyword in JavaScript?
A). To perform conditional execution
B). To declare functions
C). To create loops
D). To skip iterations in a loop
Which keyword is used to create a new instance of an object?
A). new
B). instanceof
C). this
D). create